For the first time since World War II, neither the main centre-left or centre-right parties in France will be on the ballot. Instead it's far-right nationalist Marine Le Pen versus 39-year-old centrist Emmanuel Macron. Will the next two weeks exacerbate the divide between those who see globalisation as an opportunity and those who fear it? Will it spark the same bitterness and resentment that emerged during the Brexit campaign? And is Emmanuel Macron really such a shoe-in to beat Marine Le Pen?