New lockdown rules to curb spiralling coronavirus rates are the result of a "failure of Government", Keir Starmer has said.
The Labour Leader said the latest restrictions were necessary but "not inevitable" as he tore into Boris Johnson over the "national scandal" of testing chaos and the failure to protect care homes.
In a TV address, Mr Starmer urged everyone to follow the rules but also demanded a "plan B" for the economy to prevent mass job losses when the furlough scheme winds up.
And he called for a national effort to prevent another lockdown, urging the public to obey the new rules.
It comes as the number of daily coronavirus cases in the UK rose to more than 6,000 for the first time since May.
Amid soaring infection rates, the Prime Minister announced a long list of coronavirus rules in the Commons on Tuesday, followed by a sombre TV address to the nation.
Pubs, bars and restaurants in England will have to shut at 10pm from Thursday, with table service only allowed by law.
The Government put out an immediate order for people to work from home if they can - in a major u-turn on efforts to get office workers back to curb the economic hit to town and city centres.
Masks are mandatory for retail and pub staff from Monday and taxi passengers from Thursday - while the fine for failing to wear one, or breaking the 'rule of six' on gatherings, will double to £200 for a first offence.
Numbers allowed to attend weddings will be slashed from 30 to 15 from Monday and indoor sports such as five-a-side football will be axed.
Businesses who flout the rules face fines of up to £10,000, in line with penalties for people who refuse to obey orders to self isolate.
Mr Starmer said: "While these restrictions are now necessary. They were not inevitable.
"The return of this virus, and the return of restrictions, are not an act of God.
"They’re a failure of Government.
"The British people have done everything asked of them. But I’m afraid the Government has not."
The Labour Leader tore into the PM over failures with the Test and Trace scheme, which has been overwhelmed by demand in recent weeks.
"It's a national scandal that we still don't have a testing system that works," he said.
"People shouldn't have to travel hundreds of miles to get a test for their child, for themselves or for their relatives.
"We should be able to give our older people the dignity, security and respect they deserve.
"The Government needs to fix testing. Fast.
"Because that’s the only we can get control of the virus. And prevent further restrictions."
Mr Starmer also urged the Government to come up with a "plan B" for the economy following a fierce backlash from businesses over the new rules.
"It makes no sense to bring in new restrictions at the same time as phasing out support for jobs and businesses," he said.
"It’s a huge mistake. And it could lead to a wave of job losses this winter."
Chancellor Rishi Sunak is expected to make a statement in the Commons on his plan for the winter on Thursday.
Read Keir Starmer's address in full below
When I was elected Leader of the Labour Party I said I would always act in the national interest.
That’s why, as the nation continues to fight against this dreadful virus, my priority will always be the same as yours to save lives and protect our NHS.
Sadly, despite all the sacrifices and heroism of the British people, it’s clear we are not through this yet.
The picture presented by the Government’s medical advisers this week was stark and clear.
Infections are rising. Hospital admissions are increasing. And we know from bitter experience where that could lead.
That’s why the Government had to introduce further restrictions last night.
We support this. And I urge everyone to follow the new guidance and the rule of law.
While these restrictions are now necessary. They were not inevitable.
The return of this virus, and the return of restrictions, are not an act of God.
They’re a failure of Government.
The British people have done everything asked of them. But I’m afraid the Government has not.
We’re a great country.
We shouldn’t have one of the highest death rates in the world, or one of the worst recessions.
It’s a national scandal that we still don’t have a testing system that works. Or a plan to protect our care homes.
It shouldn’t be like this.
People shouldn’t have to travel hundreds of miles to get a test for their child for themselves or for their relatives.
And we should be able to give our older people the dignity, security and respect they deserve.
The Government needs to fix testing. Fast.
Because that’s the only we can get control of the virus.
And prevent further restrictions.
And we also need a ‘Plan B’ for the economy too.
Because it makes no sense to bring in new restrictions at the same time as phasing out support for jobs and businesses.
There was nothing in the Prime Minister’s statement last night to protect people’s jobs, businesses or our town centres and high streets.
No clarity about what happens when the furlough scheme ends.
That’s a huge gap.
It’s a huge mistake. And it could lead to a wave of job losses this winter.
We need a national effort to protect jobs and prevent a second lockdown.
So I’ve offered to work with Prime Minister to do whatever we can to save lives and livelihoods.
That offer remains open. My door is always open.
The weeks and months ahead will be difficult.
And I know there is real frustration and anger at the mistakes that the Government has made in the last few months.
But, we will get through this. The darkness will lift.
A better future is possible for our country.
A country built on the values that have held us together during this pandemic.
Decency, fairness, opportunity, compassion and security.
A future where Britain is everything it can be.
The best place to grow up in and the best place to grow old in.
That’s the future I want for my children and for my country.
That’s why I do this.
Together, we can build it.