Hungary's parliament has enacted a law banning Pride events and permitting facial recognition surveillance, igniting widespread protests and global condemnation.