France is facing political deadlock after parliamentary elections dealt a blow to the far-right National Rally - but leave no party with a majority.<br /> <br />A coalition of left wing parties - have won most seats in the high stakes snap election.<br /> <br />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.<br /> <br />RN leader Jordan Bardella blamed "unnatural political alliances" for stopping their rise to power.