article: 2017 French presidential election
links: François Fillon François Hollande Marine Le Pen Landslide victory President of France En Marche! The Republicans (France) Jean-Luc Mélenchon National Front (France) Popular Republican Union (2007) Jacques Cheminade Socialist Party (France) National Rally France Emmanuel Macron La République En Marche! Jean Lassalle François Asselineau