Sections
Shows
Events
France braces for Marine Le Pen-Emmanuel Macron showdown after polarising election campaign