Boris Johnson was defeated in Parliament on Saturday. But an analysis of that vote, and the comments its members made in the run-up, suggests the prime minister still has a chance of getting his Brexit deal done.

Ministers of Parliament voted by 322 to 306 to force Johnson to seek an extension — an insurance policy against a "no-deal" Brexit if there is still no agreement by Oct. 31. It deprived Johnson of the chance to test whether there is support for his deal before pushing the full legislation through Parliament.

He needs to persuade 61 of the MPs to back his deal. It looks like he has 62, based on what lawmakers said and did both in the debate before Saturday's vote and during it. Here is our tally of how many look like they will support his deal.