Europe's top court has declared Hungary's restrictive anti-LGBTQ laws a breach of EU rules and fundamental values, marking an unprecedented legal challenge to the nation's policies.