Will France select a traditional liberal MACRON or the anti-European union LE PEN in the next election?