About 2,000 Hungarians protested at the state television building on Monday, in the latest of a series of gatherings uniting a fragmented opposition against right-wing Prime Minister Viktor Orban's policies. The protesters demand independent public media and courts.
Referring to Orban's ruling party, protesters shouted "Dirty Fidesz" and held up banners saying that Hungarian public TV had become a government mouthpiece. They faced hundreds of police.
Security guards ejected two independent lawmakers from the building after they tried to get into a studio to read out a petition to denounce Orban's regime as authoritarian.
The two MPs were among about a dozen members of parliament who spent the night in the building to demonstrate against Orban's policies, after a big protest on Sunday that took some 10,000 people to the streets.
"I have mainly come to defend the independent courts," said one of the protesters at state TV, Gabor Hacsi, a 35-year-old lawyer. He referred to a law passed last week that would set up new administrative courts that will answer to the government.
"I hope we will see more protests with several thousands of people and I can only help by coming here."
Sunday's march, dubbed "Merry Xmas Mr. Prime Minister", united weakened opposition groups in action against Orban for the first time since 2010 when he came to power.
The protests pose no immediate threat to Orban, whose strong core support helped him return to power in April.
But Peter Kreko, director of the think tank, Political Capital, said the government's reaction to the protests showed "short-sighted arrogance". He added: "This is stepping up one level in the regime's authoritarian logic."
In the petition, the opposition MPs backed the protest in calling for the withdrawal of a new labour law that increases overtime hours, for independent public media and courts and for Hungary to join the European Union's prosecutors office.
A Fidesz spokesman criticised the lawmakers for going to the state TV building and said they were abusing their parliamentary powers by seeking to "meddle in editorial operations."
Independent lawmaker Bernadett Szel posted video footage on her Facebook page that showed the security guards tussling with her fellow-MP Akos Hadhazy and pushing him out of the building. Szel said she had also been ejected.
Szel read out the petition to the demonstrators.
Fidesz said on Saturday, in reaction to the protests, that it was "increasingly obvious that criminals have been part of the street riots organised by the Soros-network."
A spokesperson for George Soros' Open Society Foundations said that Soros had not stoked the protests.