Marine Le Pen, the leader of the far-right Front National (FN) party and the centrist Emmanuel Macron have made it through to the two-person run-off in the French presidential election, according to final results.
With all the votes counted - more than 40 million in total - the final results in the first round closely matched those predicted by opinion polls. Mr Macron came out on top with around 23.8 per cent of the vote, closely followed by Ms Le Pen on just less than 21.6 per cent. They are the last two candidates now standing, after 11 entered the first round.
The poll created a bit of modern French history, with the two major parties - the Socialist party and the centre-right Les Republicains - which have traditionally been the pillars of France's political arena, eliminated in the first round of the election for the first time in decades.
The centre-right candidate Francois Fillon received just under 20 per cent of the vote and far-left candidate Jean-Luc Melenchon 19.5 per cent. Socialist candidate Benoit Hamon picked up an historically-low 6.3 per cent.
According to the latest polls concerning the second - and final - round of voting, Mr Macron is projected to comfortably beat Ms Le Pen. He is expected to take between 62 and 64 per cent of the vote in the run-off.