117: The Nightmare Before Brexit

Brexit is delayed. Again. This time, for up to six months. And yet the Prime Minister who said she wouldn’t consider pushing Brexit beyond the end of June remains in offi

We work through another crazed week as Parliament tumbles further into the abyss, wondering how we ended up with a delay that manages to be both too long and too short.

How long will Theresa May last? In fact, how long can the Tories last? A report this week warns of a series of problems threatening the party’s future support.

Plus we look at Brexit in human form - the very angry Tory MP Mark Francois.