Tens of thousands of supporters of right-wing Hungarian Prime Minister Viktor Orban took to the streets of Budapest.