This infographic presents the results of a May 2025 “Pulse of Europe” survey measuring European public opinion about key political leaders.
Designed in August 2025
Time to deliver: 18 working days
European Political leaders opinions infographic