27,84 % pour Macron, 23,15 % pour Le Pen et 21,95 % pour Mélenchon, selon les résultats définitifs du premier tour