In a narrow Commons victory this evening the government fought off an attempt by MPs to take control of Brexit in Parliament.
Instead, Theresa May has presented a stark choice to MPs: back her deal in another vote next week – or risk a long delay to Brexit – and even the possibility of having to hold European elections in May.
MPs are now expected to have a third meaningful vote on Brexit next week. That’s just before Theresa May heads off to Brussels for what is currently set to be the last European Summit with a British Prime Minister at the table.