MPs have voted in favour of the government's plan to reintroduce Covid-19 restrictions, despite a huge Conservative rebellion.

A total of 126 MPs that voted against the government’s plan – including 99 Tory MPs.

However, parliament passed the Plan B Covid-19 rules, which involve regulations on face masks, isolation rules, Covid passes and compulsory vaccinations for healthcare workers.

The passing of the rules by a majority of 243 was largely down to Labour support.

The vote means that from Wednesday, large venues must require customers to prove their Covid status before entry.

Covid passports will be required for access to:

• Nightclubs

• Indoor events with more than 500 attendees, such as music venues

• Outdoor settings with more than 4,000 people, such as music festivals

• All settings with more than 10,000 attendees, for example, sports stadiums.

Here is how all 16 MPs in Sussex voted:

Brighton Pavilion MP Caroline Lucas (Green Party)

Against

Crawley MP Henry Smith (Conservative)

Against

Hove MP Peter Kyle (Labour)

No vote recorded

Worthing West MP Peter Bottomley (Conservative)

For

Lewes MP Maria Caulfield (Conservative)

For

Brighton Kemptown MP Lloyd Russell-Moyle (Labour)

For

East Worthing and Shoreham MP Tim Loughton (Conservative)

Against

Bexhill and Battle MP Huw Merriman (Conservative)

For

Horsham MP Jeremy Quin (Conservative)

No vote recorded

Wealden MP Nusrat Ghani (Conservative)

Against

Hastings and Rye MP Sally-Ann Hart (Conservative)

For

Arundel and South Downs MP Andrew Griffith (Conservative)

For

Eastbourne MP Caroline Ansell (Conservative)

No vote recorded

Mid Sussex MP Mims Davies (Conservative)

For

Bognor Regis and Littlehampton MP Nick Gibb (Conservative)

For

Chichester MP Gillian Keegan (Conservative)

For

Prime Minister Boris Johnson also suffered the second-biggest rebellion of his leadership when MPs later voted on mandatory Covid vaccination for frontline NHS workers in England in order for them to remain in their jobs by April 2022.

Again, a Labour backing ensured the vote passed by 385 votes to 100 – but it included a rebellion of 61 Tory MPs.

MPs also approved the compulsory wearing of face coverings in most indoor locations.

Labour leader Sir Keir Starmer said the vote was a “very significant blow to the already damaged authority of the Prime Minister”.

Politicians also approved regulations to drop the requirement to isolate and instead do daily Covid tests for fully vaccinated people who are contacts of a positive coronavirus case.