
Source: SBS
Emmanuel Macron, a former minister in Francois Hollande’s Socialist government who quit to form his own party, En Marche! (Onwards!), holds the narrowest of leads against the hard-Right firebrand Marine Le Pen, the hard-Left communist Jean-Luc Melenchon, and the scandal-plagued conservative Republican Francois Fillon.