Tens of thousands of Hungarians protested in Budapest against what organisers say was an unfair election system that gave Prime Minister Viktor Orban a landslide victory at the polls after a "hate campaign" against immigrants.
EU ministers meet in Brussels later amid warnings the migrant crisis could threaten the bloc's survival.
The number of migrants entering Hungary from Serbia hit a new record on amid tension in eastern Europe over how to deal with the crisis.