Can We Trust The World's Politicians?

Great BritainCanadaGreeceUnited StatesNetherlands
Percent of promises kept by politicians in each country82.5737066.761
Country
%
Sources: fivethirtyeight.com