 BBC News with Debbie Russ. French voters are casting their ballots in the first round of snap parliamentary elections called by President Macron after a populist anti-immigration party triumphed in European elections. Analysts say Mr Macron's gamble on voters ultimately shying away from both the far right and the far left may not pay off. The hard right national rally is widely expected to come first.