The first numbers are out, and they appear to show that the run-off in France’s presidential elections will be between Emmanuel Macron, the Blairite (for want of a better shorthand) on 23.7 percent and Marine Le Pen (21.7 percent), who needs no introduction. There are no exit polls, so these numbers are projections based on early vote counting. That those two were going to emerge as the finalists was what the polls were predicting, although arguably Le Pen has done a little worse and Macron a little better than expected.
Fillon (the conservative) and Mélenchon (left-wing maniac) appear to be battling it out for third and fourth place with a little over 19 percent apiece.
It looks pretty certain that Macron will be the next president of France.