Brexit chaos

The Commons showed deeper divisions than ever with the government whipping against itself — and losing — and MPs voting for delay and against a no deal. So how long can Theresa May fight on? Here’s the best of this week’s opinion and analysis