Hungarians showed they were tired of Viktor Orbán’s rule, as Peter Magyar ousted the prime minister behind unexpectedly high turnout and support.