I think this is spot on. British politics — or, at least, the Tory party version of it — is now completely absurd. They are making us a global-level laughing stock.