France's legislative elections have yielded unexpected results, with the left-wing alliance, the New Popular Front (NFP), emerging as the frontrunner.
Preliminary estimates show the NFP securing between 188 and 199 seats, followed by the presidential camp with 164 to 169 seats.
The far-right National Rally, despite pre-election predictions, came third with 135 to 143 seats.
This outcome, with no bloc reaching an absolute majority, has plunged France into political uncertainty.
The elections saw a high voter turnout of 67%, the highest since 1997. In response, labor unions have called for social reforms, including the repeal of pension reforms and wage increases.
Post-election protests in Nantes turned violent, with clashes between demonstrators and police resulting in injuries.