Le Pen’s party blocked from power, shock exit polls show
Marine Le Pen was last night facing a shock defeat at the hands of the hard-Left and Emmanuel Macron after French voters turned out in force to keep her party from power. In disappointing results for the National Rally (RN) leader, the New Popular Front,...
The Telegraph