Confidence
No confidence
Merkel
76%
19%
Macron
64%
32%
Johnson
48%
46%
Putin
23%
73%
Xi
19%
78%
Trump
16%
83%