France braces for a crucial two weeks of campaigning after President Macron's unexpected call for snap parliamentary elections. This decision… Read More