Thousands in the Czech Republic's capital, Prague, took to the streets on Sunday to reject a plan by the Czech government to overhaul funding for public broadcasters.

Populist Prime Minister Andrej Babis' three-party governing coalition, which includes his ANO party and right-wing and far-right parties, has been accused of seeking to take control of the country's media.

Critics of Babis have compared his moves to those of populist governments in Slovakia under Prime Minister Robert Fico and in Hungary under former Prime Minister Viktor Orban.

The protesters gathered in front of the Czech public television offices in Prague.

"The media don't belong to politicians," said Mikulas Minar, a main organizer for the group behind the protest movement, dubbed the Million Moments for Democracy.