Polls have closed in France, with projections saying a coalition on the left that came together unexpectedly has won the most parliamentary seats in the pivotal run-off elections.
The surprise projections put President Emmanuel Macron's centrist alliance in second and the far right in third.
Look back on our live blog to see how it all unfolded.
[Embed blog]