Brazilians finally fed up with circus?

About 230.000 protesters took the streets of 12 Brazilian state capitals yesterday, making these the largest protests the country has seen for two decades (unless you count the gay pride parade, which attracted 3.5 million people in São Paulo alone).

Is it the price of bread, or are they fed up with the circus? In any case, people are angry.