Brazil (like pretty much every country) isn’t without its problems. But it has made big progress – particularly when you take a slightly longer term view.
It’s a country that has taken 22 million people out of poverty since 2003.
A key factor in achieving this has been a remarkable political consensus toward tackling poverty and promoting a more egalitarian society, which emerged in the mid-90s.
I came across a vivid illustration on Twitter this week, neatly demonstrating how politics has changed in Argentina, Chile and Brazil since the 70s.