careful with the reporting in france.
the polling actually says this:
macron ~ 45%
le pen ~ 30%
neither ~ 25%
i'd be surprised if there wasn't a bradley effect at work. and, we all know that low turnout helps le pen, too.
the correct thing or me to say is that i haven't been following the polling closely enough to provide an interesting analysis. but, please read the polls correctly if you're to read them at all.