Just briefly, because I’m tired and I want to go to bed, it’s worth thinking about Boris Johnson’s cabinet reshuffle and what it means. Sajid Javid jumped ship after being told he could only carry on if he sacked all his advisors and listened to Dominic Cummings, and Julian Smith was sacked after doing a great job in Northern Ireland. Makes no sense, does it? Oh yes it does.

This is the final purge of those who might, if push came to shove, disagree with Johnson and Cummings over Brexit. The prime minister and his unelected chief advisor have taken control. And the main consequence? Without any doubt, a no deal Brexit at the end of the year.

Cummings now has the cabinet he wants for Johnson. They will not compromise under any circumstances and they will happily leave Europe whatever the cost to Britain. All our nightmares will come true and the coming disaster will haunt us for a generation to come.

Do not believe any other interpretation of what’s happened. Today, the no deal has been sealed for our future relationship with Europe and, in the absence of any opposition, nothing can prevent the cliff edge for which we are headed.

It’s all over. The hard Brexiters have won and the country will lose. God help us, especially as he, unlike Brexit, probably doesn’t exist.