Hundreds of thousands of Czechs gathered in Prague on Sunday to call for the resignation of Prime Minister Andrej Babiš in the biggest protests in the country’s capital since the fall of Communism thirty years ago.

Organisers estimated that at least 250,000 people took part in the demonstration in Letná Park, chanting, cheering, and waving Czech flags and signs about democracy in scenes that echoed rallies held on the same site during 1989’s Velvet Revolution.

The protests are the latest in a series demanding that Mr Babiš steps down amid several fraud and conflict of interest scandals, and come ahead of a no-confidence vote in the prime minister in the Czech parliament next week.

Co-organiser of the protests Benjamin Roll, a student who was yet to be born when the 1989 demonstrations were held, told The Telegraph: “The main difference [from 1989] is that we are not protesting against the system, we are protesting for the system, to protect democracy.

“The message to Babiš is: ‘The citizens are watching, and they care.’”

Many brought children to the protests, which had a peaceful festival feel on a sunny afternoon, with banners reading “Dear EU, don’t feed the oligarch”, "Resign!", and "We're not here for the concert".