Hungary's opposition leader Péter Magyar has accused Prime Minister Viktor Orbán of treason, alleging he invited Russian agents to interfere in the April 12 parliamentary elections.

Magyar made the remarks during a national day rally in Budapest, commemorating the 1848 anti-Habsburg uprising. He claimed Orbán brought in Russian operatives from the Budapest embassy to rig the vote - allegations Russia denies.

"Orbán betrayed Hungarian freedom for thirty pieces of silver," Magyar said, branding the Fidesz government corrupt and authoritarian. His Tisza Party leads in most polls ahead of the election.

Magyar rejected Orbán's campaign theme that the opposition would drag Hungary into war, calling it a fear-based tactic to cling to power. "We don't want war," he repeated.

He focused heavily on economic struggles, promising to restore frozen EU funds, repair public services, and guarantee access to healthcare. Magyar also pledged to impose a two-term limit for prime ministers if elected.