Marine Le Pen endured a shock defeat at the hands of the hard-Left and Emmanuel Macron on Sunday night 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, an uneasy alliance of centre-Left, green and far-Left parties, claimed the most seats in the snap parliamentary election, winning 182 in the 577-seat Assembly. The results mean France is staring down the barrel of a political deadlock and faces a hung parliament. #france #election #lepen
Hide player controls
Hide resume playing