A Macron Presidency fills me with horror, but it is a foregone conclusion. Le Pen is not going to win.
She really speaks for a different country, and that of long standing, as if there were still a large and self-contained minority of irreconcilable Jacobites or Roundheads in Britain.
Her election would be as if someone who identified totally with the Confederacy were to become President of the United States.
Beyond that, even. It would be as if someone who identified totally with the Loyalists in the War of Independence were to become President of the United States.
It is just not going to happen.
To try and make this about any contemporary political issue is to miss the point. It is not about that at all.
Such an outcome would be neither a minor skirmish nor a big upset. It would be the reversal of more than 200 years of French, European and world history.
That is simply not going to happen.