BBC NewsFrance elections: Macron and Le Pen through to run-offBBC NewsThe centrist Emmanuel Macron will face far-right leader Marine Le Pen in a run-off for the French presidency on 7 May, near-final results show. With 96% of votes counted from Sunday's first round, Mr Macron has 23.9% with Ms Le Pen on 21.4%.