Hungary's new prime minister, Péter Magyar, is set to be sworn in, almost a month after he steered his Tisza party to a landslide victory, sweeping away 16 years of rule by Viktor Orbán.

Tisza holds 141 seats out of 199 in the new parliament - up from zero, a result of the party being founded just two years ago.

A big "celebration of freedom and democracy" is planned on Saturday in front of parliament in Budapest, along the shores of the Danube. Magyar has told Hungarians to step through the "gateway of regime change".

Orbán's Fidesz party crumbled from 135 to 52 seats, and shows signs of imploding.

He and other key party figures have decided not to take their seats in parliament, and their political future is uncertain, beyond a vague commitment to "rebuild the national side".