The most important election in Europe for a long time is taking place in Hungary on Sunday, April 12.