If, a short while ago, I'd have believed that Donald Trump might be in the White House or that the unlikely, rather sinister triumvirate of Nigel Farage, George Galloway and Boris Johnson might be scaring us out of Europe, I'd have woken up sweating — knowing it was just one of those rancid nightmares you get from time to time. But, unfortunately, some nightmares are not nightmares — they are the living truth. God help us all. Time for me soon, I think, to retreat to a shack in Croatia or a cave in the Pyrenees.