
Emmanuel Macron has won the first round of the French presidential election, and will face Marine Le Pen in the run-off.
The numbers that matter: Emmanuel Macron 24 per cent, Le Pen 21 per cent, François Fillon 19.9 per cent, Jean Luc Mélenchon 19.9 per cent and Benoît Hamon 6.3 per cent.