Tras 16 años en el poder, Viktor Orbán se enfrenta a un desafío sin precedentes ante de Peter Magyar en las elecciones del 12 de abril.