Parliamentary elections will be held in Hungary on April 12, which may bring an end to the long-standing rule of Prime Minister Viktor Orbán.