The first round of the French presidential elections will take place tomorrow and the way things stand at the moment, the competition will be between Marine Le Pen (Front National), Emmanuel Macron (En Marche!), Jean-Luc Mélenchon (La France insoumise) and François Fillon (Les Républicains). Macron’s campaign is probably the most unlikely of all campaigns, with…