Viktor Orban and his Fidesz party have been in government for 14 years and have a seemingly unshakeable grip on power.
But in recent months former ally Péter Magyar has emerged as a political rival and is mobilising a part of the Hungarian population against the country's hard-right leader.