Boris Johnson's premiership was plunged into turmoil tonight as his Covid Plan B suffered by far the biggest revolt since he took power.
Forcing punters to show ‘Covid passes’ - their vaccine status or a negative test - at nightclubs and crowded venues in England passed by 369 votes to 126.
Rebels included 99 Tory MPs - the most in any vote since Mr Johnson swept to power in 2019 and easily wiping out his 80-odd working majority.
The health measures only passed due to Labour votes after Keir Starmer said it was his “patriotic duty” to back them. Even ex-PM Theresa May abstained.
Yet already the PM could be forced to be bring in even more restrictions within days as cases of the Omicron Covid variant spiral.
Tory grandee Geoffrey Clifton-Brown said he was not sending a no-confidence letter in the Prime Minister - “yet”. But he said a leadership challenge next year “has got to be on the cards. He’s got to realise that and he’s got to change”.
Scroll down to read the full list of 99 Tory rebels - and join the debate in the comments

Sir Geoffrey told Sky News: “He’s got to now be in some danger and he’s got to realise that, because if he doesn’t realise that he’ll be in much bigger danger.”
It came despite Mr Johnson making a last-minute plea to his own MPs on the 1922 Committee of Tory backbenchers - where he forgot his mask while leaving a packed room.
He told MPs at the meeting “we have absolutely no choice”, and described his plans as “balanced and propionate”.
He went on to say he wants the country to be as “free as we possibly can” before adding there would be "no closure of hospitality".
But it's thought he stopped short of an outright guarantee after No10 repeatedly refused to rule out further restrictions before Christmas.
A government source told the Daily Mail parliament would be recalled over the Christmas break if more Covid restrictions were needed.

In other votes this evening, the extension of face masks to more venues like theatres and cinemas passed by 441 votes to 41.
And plans to force NHS staff to get the vaccine as a condition of employment passed by 385 votes to 100, after another Tory revolt.
Labour’s Wes Streeting told Sky News after the Covid passes defeat: “The size of that vote is a reflection of the shattered authority of Boris Johnson.
“He’s got to ask himself whether he is the right man to lead our country through the next phase of the pandemic, and Conservative MPs should be asking that question too.”
Ker Starmer said the vote was “a significant blow to the authority of the Prime Minister.
"Just when we need decisive decisions in this pandemic, it's the worst possible leader at the worst possible time."
Asked if Tory rebels should try to get rid of the PM, Sir Keir said: "Well, the Prime Minister needs to ask himself the question whether he has the authority to lead this country through this pandemic."
Tory MP Tim Loughton told Sky News: “I’m afraid the Prime Minister has got to get a grip.
“He’s perfectly capable of doing that but I think he’ll be the first one to admit the last couple of weeks have been pretty shambolic.
“The car crash he described over the Owen Paterson thing - the car’s been in the ditch, then back in the ditch and crashed again.”
Shadow Health Secretary Mr Streeting stopped short of calling for the PM to resign, but added: “The rebellion’s huge, it’s far greater than we anticipated.
“That is an extraordinary, extraordinary rebellion. Labour has carried the day - the government has lost its majority.
“We stuck by our word. We promised we would put public health before party politics. We did that and we carried the government over the line."

Before Tuesday, the biggest rebellion Mr Johnson had faced was in December 2020, against the strengthening of Covid-19 tier restrictions in England.
Then, a total of 55 Conservative MPs voted against the Government. This includes the two MPs who acted as tellers for the noes.
Sir Charles Walker, the vice-chairman of the backbench 1922 Committee, said the rebellion by Tory MPs over Covid passes was a "cry of pain" by the party.
He told BBC News: "This was just a bridge too far. I think they were putting a marker down. It was a cry of pain from the Conservative Party.
"He (Boris Johnson) is in a very, very, very difficult position. There has been a strong view in within the Conservative Party that vaccine passports do not work and is not something many colleagues wanted to see introduced.
"This is a very, very specific line being drawn in the sand now and I think the Prime Minister and his team need to listen."
Others voting against Covid passes included Jeremy Corbyn, who remains without the Labour whip. He said Covid passes and compulsory jabs for NHS staff “are counterproductive and will create division when we need cooperation and unity.”
Covid pass rebels included Tory Louie French, who was only elected this month in the Old Bexley and Sidcup by-election
It comes after Cabinet ministers were warned hospitals could be overwhelmed in weeks as the Omicron variant sends thousands of NHS staff off sick.
Likewise ministers were told some pubs, shops and restaurants could have to shut if staff shortages leave them high and dry, according to reports.
The Sun originally reported that ministers were warned some hospitals could have to turn patients away, but this was denied by Downing Street.
The PM’s spokesman insisted there had not been "any discussion or any warning about hospitals or clinical settings having to close as a result of this variant".
He added: “We have strong measures in place and robust, and now tested, procedures in place to ensure [public services] can continue."
But No10 refused to rule out bringing in more restrictions before Christmas - as Nicola Sturgeon advised Scots to socialise in groups of three households or less at a time.
And MPs on the All Party Parliamentary Group on Covid heard alarming evidence about the rapid spread of Omicron - and how it could hit the NHS this winter.
Hospitals will come under "huge pressure" and are braced for a "significant" number of admissions, Chris Hopson, chief executive of NHS Providers said.
“We were already beyond full stretch before we got to winter," he said. "We are now facing the prospect of significant numbers of hospitalisations, probably starting in the next week to two weeks, and then also the fact that we absolutely need to focus on getting this booster vaccination take-up which has got to be the top priority for the next two to three to four weeks.
“Add all of that together, there is a huge amount for pressure on the service."
No10 said a shock model suggesting 200,000 people got infected with Omicron yesterday was “valid” - as the PM warned ministers a "huge spike" is coming.
The warning about hospitals came during the first virtual Cabinet meeting in months, addressed by England’s Chief Medical Officer Professor Chris Whitty.
Prof Whitty told ministers to expect a "significant increase in hospitalisations" as cases rise, adding it was too early to say how severe Omicron was.
Deputy Prime Minister Dominic Raab insisted Plan B restrictions including mandatory mask-wearing and the use of Covid health certificates for large venues will be sufficient over Christmas, meaning families can "spend it with loved ones".
But reports overnight have suggested pubs could have entry restrictions and furlough could be brought back.
No10 refused to rule out the measures, calling them "speculation" and "hypothetical" and adding: “We need to learn more about this variant on things like severity before we decide what, if any, action is needed in the future.”
The Prime Minister's spokesman added the government “have the ability” to make changes to restrictions and refused to rule out doing so during MPs' Christmas break.
All 99 Tory rebels on Covid passes
- Jackie Doyle-Price (Teller)
- Philip Hollobone (Teller)
- Adam Afriyie
- Lee Anderson
- Shaun Bailey
- Siobhan Baillie
- Steve Baker
- Harriett Baldwin
- John Baron
- Scott Benton
- Bob Blackman
- Peter Bone
- Ben Bradley
- Karen Bradley
- Graham Brady
- Andrew Bridgen
- Steve Brine
- Miriam Cates
- Christopher Chope
- Brendan Clarke-Smith
- Geoffrey Clifton-Brown
- Tracey Crouch
- Philip Davies
- David Davis
- Dehenna Davison
- Jonathan Djanogly
- Richard Drax
- Iain Duncan Smith
- Tobias Ellwood
- Luke Evans
- Liam Fox
- Louie French
- Richard Fuller
- Marcus Fysh
- Nusrat Ghani
- Jo Gideon
- Chris Grayling
- Chris Green
- Damian Green
- James Grundy
- Robert Halfon
- Stephen Hammond
- Mark Harper
- John Hayes
- Adam Holloway
- Tom Hunt
- Mark Jenkinson
- David Jones
- Simon Jupp
- Alicia Kearns
- Julian Knight
- Greg Knight
- Robert Largan
- Andrea Leadsom
- Edward Leigh
- Andrew Lewer
- Julian Lewis
- Chris Loder
- Mark Logan
- Jonathan Lord
- Tim Loughton
- Craig Mackinlay
- Anthony Mangnall
- Karl McCartney
- Stephen McPartland
- Esther McVey
- Stephen Metcalfe
- Damien Moore
- Robbie Moore
- Anne Marie Morris
- Holly Mumby-Croft
- Robert Neill
- Matthew Offord
- Mark Pawsey
- Mike Penning
- John Penrose
- Andrew Percy
- Tom Randall
- John Redwood
- Laurence Robertson
- Andrew Rosindell
- Gary Sambrook
- Bob Seely
- Greg Smith
- Henry Smith
- Ben Spencer
- Jane Stevenson
- John Stevenson
- Julian Sturdy
- Robert Syms
- Derek Thomas
- Craig Tracey
- Tom Tugendhat
- Theresa Villiers
- Christian Wakeford
- Charles Walker
- David Warburton
- Giles Watling
- William Wragg
8 Labour rebels who voted against Covid passes
- Diane Abbott
- Apsana Begum
- Dawn Butler
- Emma Lewell-Buck
- Clive Lewis
- Rebecca Long Bailey
- Bell Ribeiro-Addy
- Graham Stringer
Other MPs who opposed Covid passes
- Caroline Lucas (Green)
- Jeremy Corbyn (Ind)
- Rob Roberts (Ind)
Lib Dem MPs voted against Covid passes
- Alistair Carmichael
- Wendy Chamberlain
- Daisy Cooper
- Tim Farron
- Sarah Green
- Wera Hobhouse
- Christine Jardine
- Layla Moran
- Sarah Olney
- Munira Wilson
DUP MPs who voted against Covid passes
- Jeffrey M Donaldson
- Paul Girvan
- Carla Lockhart
- Ian Paisley
- Jim Shannon
- Sammy Wilson