Mr Macron is banking on gaining support from the 7.7 million people who previously backed Mr Melenchon. EPA
Mr Macron is banking on gaining support from the 7.7 million people who previously backed Mr Melenchon. EPA

France election: the magic numbers Macron is banking on