France will go to the polls on Sunday April 23 to elect a new president.
An unpredictable and unconventional campaign has left four candidates vying for the presidency: the far-right National Front leader Marine Le Pen, the anti-establishment ex-banker Emmanuel Macron, scandal-hit former Prime Minister Francois Fillon and communist firebrand Jean-Luc Mélenchon.
The latest French polls have all four candidates within just four points of each other, meaning that any of them could progress to the second and final round of voting in two weeks time.
When will we know the French election result?
In previous years, French television channels have given the first exit polls at 8pm local time (7pm BST).
Voting stations have traditionally closed at 6pm, giving counters in 250 designated stations two hours to come up with an initial result.
However this year voting will remain open until 7pm, meaning that the polls could be delayed.
Who will be the next President of France?
Mon, March 20, 2017
Candidates for the 2017 French Presidential Election revealed
1 of 6
If a candidate wins more than 50 per cent of the first vote, they will automatically become President and the second round will be called off.
No candidate has ever managed to achieve this, and it is unlikely to happen this year.
If there is no outright majority, the top two candidates will go head-to head in a run-off on Sunday May 7.
Again, exit polls will be released at 8pm local time (7pm BST) but might be delayed because of poll stations staying open for later.
Marine Le Pen is the far-right, anti-EU candidate
Jean-Luc Mélenchon has stormed ahead in recent weeks and is now a real contender
The second round is expected to give a clear result, so partial results will be considered more accurate.
In 2012 the losing candidate Nicolas Sarkozy conceded defeat shortly after the exit polls were released.
French law prohibits exit polls from being released before 8pm, but the result were leaked on social media using codenames.
Foreign press not subject to the law also published polls before the black-out was over.
Francois Fillon was initially the frontrunner but has seen his chances wane
Emmanuel Macron is the current frontrunner
Who will win the French election? Latest poll
Mr Macron is leading the latest poll from PrésiTrack OpinionWay / ORPI pour Les Echos et Radio Classique.
The former Finance Minister is on 23 per cent support, one point ahead of Ms Le Pen who is on 22 per cent.
Mr Fillon is in third place on 20 per cent, with Mr Mélenchon on 19 per cent.