French election results – LIVE: Far-right National Rally beaten, says exit poll, as Gabriel Attal to resign
More than 200 candidates from the Macron-backing Ensemble alliance and left-wing New Popular Front stepped down in seats otherwise facing a three-way battle ...
The Independent
4 hours ago