Having had a night to sleep on it – and sleep very soundly – I’m much closer to what I said was the downside possibility for the President: not just a missed opportunity but a self-immolation. This was truly the worst of Trump: racist, belligerent, angry, unstable. I’ll give the man his due. Trump can be if not funny then jocular, entertaining in a predatory, roguish way. Last night had none of that. It was pure id and an id under threat.

Beyond all the individual offenses one of the underrated sub-themes of anti-Trumpism is exhaustion. One of the deepest traumas of living in the home of an abuser stems not from the outbursts of physical violence, verbal abuse or manipulation but the accumulated stress of ambient tension, uncertainty, the reflexive, unshakeable hyper-vigilance. It is exhausting in a profound way. Trump is exhausting – I suspect even for some who share his dark values. This was 90 minutes jam-packed with everything that makes Trump exhausting. Living with an abuser means being trapped in close quarters with the abuse, being unable to run. In a month voters get the chance to walk away.