Police estimates put the number of protesters at around 70,000 by mid-afternoon.

The protest at Wenceslas Square in the city center was held a day after the government survived a no-confidence vote amid opposition claims of inaction against inflation and energy prices.