In Hungary, Peter Magyar, a former diplomat and ex-member of the ruling Fidesz party, won nearly 30% of the vote in the European elections after a campaign that lasted just a few weeks. An electoral score that now makes him Prime Minister Viktor Orban's main rival.