Afternoon. The rise of the far right in France has been stalled in a snap election that saw a left-green alliance come out on top.
The New Popular Front, a left alliance dominated by the Unbowed France, emerged as the shock winner with 182 MPs in the 577-seat assembly. President Emmanuel Macron’s centrist alliance won 163 seats, while Marine Le Pen’s far-right National Rally (and its allies) fell into third place with 143 seats.