Just two months before the free world elects its next leader – if you believe America leads the free world, that is – the world’s liberal media seem united on two things. The first is that Donald Trump is a monster. The second is that he will lose the US presidential election on November 8.

The first contention may well be true. I am not sure I would want Mr Trump to marry my daughter (if I had one), and he has said and done things both as a businessman and as a politician of which most civilised people would not be proud. However, as I have been writing here since last autumn, his defeat is no certainty.