France's presidential race has turned out to be one of the most dramatic elections in the country’s history, leaving voters with five candidates to choose from: far-right National Front party leader Marine Le Pen, far-left candidate Jean-Luc Melenchon, centrist Emmanuel Macron, centre-right Republican Francois Fillon and socialist Benoit Hamon. In all, 11 candidates were given approval to run in the election.
The run-off is scheduled for May 7.
TASS will be keeping you up-to-date on all the latest news, polls and results of France's dramatic presidential election: