I don't know whether to rage at the Tories or whether to just sink into despair. Cancelling the vote on the Withdrawal Agreement was a cowardly thing to do. Parliament was packed. MPs had obviously given it top priority -- and then it wasn't to happen.

Not only that, many demonstrators had booked train tickets and hotels to protest outside. Some events were cancelled, but the stalwarts went ahead and protested anyway.

Meanwhile, in Northern Ireland, apparently, they are discussing reunification in phone ins on the radio, the Scots are agitating for IndyRef2 and here in Wales we now have two new parties who will campaign for Welsh independence. It looks increasingly likely that Cameron's attempt to unite the Tory party will end up breaking up the UK. If Brexit happens, the breakup will be quite quick. If we can stop Brexit, I think it will still happen, though more slowly.