The Pulse of the European Public Opinion

13th wave – July 2026