The government faced a 42-strong rebellion from within its own party over the 10pm curfew last night, but still comfortably won the vote.

Boris Johnson won by 299 votes to 82, with 23 Labour MPs led by Jeremy Corbyn also defying Sir Keir Starmer and voting with the Conservative rebels against the government.

The rebels were led by Sir Graham Brady, the chairman of the 1922 Committee, who said the prime minister was in danger of creating a “half alive state” with the new lockdown system that come into force in England today.

The government’s new three-tier approach to local lockdown was also voted through in the Commons despite increasing anger amongst Tory MPs.

Matt Hancock insisted the government was forced to take such action and described the herd immunity as a “flawed strategy”.

The health secretary also defended the 10pm curfew, telling the Commons it was a “matter of policy choice” in order to keep schools and workplaces open.

He told MPs there is “direct and approximate evidence” for the positive impact of the limits on pubs and restaurants.