All Covid restrictions will end in England on Thursday and free mass testing will stop from 1 April.
The prime minister told MPs the legal duty to isolate for those who tested positive would be dropped as he unveiled his ”living with Covid”plan.
From 1 April the provision of free testing would be targeted to the most vulnerable, Boris Johnson said.
But the British Medical Association, a doctors’ union, said the plan failed to protect those most at risk from Covid.
And opposition parties said the prime minister’s blueprint out of the pandemic had moved too fast, and voiced concern over the scaling back of free testing.
The Scottish government said the public health advice it had received did not recommend lifting the restrictions.
England’s chief medical officer Prof Sir Chris Whitty said the ending of virus restrictions was a “gradual, steady change over a period of time”, adding: “This is not a sudden ‘everything stops’.”
He said the number of people being infected with Omicron was still “very high”.
Office for National Statistics (ONS) infection figures last week estimated that one in 20 people in England had Covid.
Sir Chris said the public health advice for people with Covid would still be to self-isolate to prevent others catching it, as it would be for many other highly infectious diseases.