Voters in France went to the polls on Sunday in the first round of the presidential election. The top two candidates go into a run-off in a fortnight. Emmanuel Macron and Marine Le Pen are narrow favourites, but François Fillon and Jean-Luc Mélenchon trailed them tightly in the polls. Find out whos ahead and whos winning where