A coalition of left-wing parties - has won most seats in the high stakes snap election. The left-wing New Popular Front has won 182 seats in total, Marine Le Pen’s National Rally have 143 MP’s, coming behind President Emmanuel Macron’s Ensemble Alliance, which has 168 seats.
RN leader Jordan Bardella blamed "unnatural political alliances" for stopping their rise to power.