Theresa May's revised Brexit deal has been voted down decisively by MPs. The Prime Minister's Withdrawal Agreement was defeated by 391 to 242 votes, a margin of 149 votes. May had said if her 'improved' deal did not pass, there was a risk of 'no Brexit at all'. But while the number of Tory rebels was down on the first meaningful vote, which the Government lost by a margin of 230, it wasn't enough for the PM's deal to pass.
May reacted to the defeat by promising a free vote in the Commons tomorrow on whether MPs would back a no-deal Brexit. On Thursday, May said that the Commons would vote on a possible Brexit extension.
Now listen to Katy Balls and James Forsyth's analysis from the Commons: