Many tens of thousands of Hungarians protest in Budapest against newly re-elected Prime Minister Viktor Orban, saying they want to "live in a state of law".