94: Hanging by a thread

At the end of a dreadful week for Theresa May, the Prime Minister tries — and fails — to start her summer holiday early, just to stop her own MPs plotting against her.

Meanwhile, she stumbles through a series of knife-edge votes on Brexit, triggers all-out war in her party, and endures the humiliation of a Donald Trump visit.

We assess the implications of another dramatic week at Westminster, as well as asking why the leader of the anti-Brexit Lib Dems couldn’t make it to key Brexit votes, and why the Labour Party just can’t get away from rows over anti-Semitism.

Elsewhere, we look through some of the delightfully sarcastic placards in use at the anti-Trump demos in London and Edinburgh.