In early predictions Hungarian prime minister Viktor Orbán’s ruling Fidesz party holds onto power but does worse than expected, as newcomer Péter Magyar displays wide appeal.