Has Europe regulated itself into decline?

19 July 2026