What the hell is going on?

For anyone outside the UK who doesn’t understand what the hell is going on here at the moment, let me put this in terms that any sane person should be able to understand: Theresa May has got the only deal she’s going to get from the EU. The EU has said there is no other…