 Hello, I'm Eileen McHugh with the BBC News. There's been a major surprise in France's parliamentary elections, with projections suggesting the far-right national rally has been beaten into third place by a pact between the left and the centre. In the first round, a week ago, the rally won the most votes, but a left-wing coalition, the New Popular Front, appears on course to take the most seats after this second round, up to 192. That's about 20 more than President Macron's centrist alliance...