China's commercial hub of Shanghai reports 39 more deaths from Covid-19 - its highest daily toll despite weeks of lockdowns.
Shanghai has reported 39 Covid deaths, its highest daily toll despite weeks of lockdowns, while China's capital Beijing warned of a "grim" situation with rising infections.
The world's second-largest economy has been struggling to stamp out its worst outbreak in two years with a playbook of harsh lockdowns and mass testing as it sticks to a strict zero-Covid policy, taking a heavy toll on businesses and public morale.
The cosmopolitan business hub of Shanghai has been almost entirely locked down since the start of the month, snarling supply chains, with many residents confined to their homes for even longer as it became the epicentre of the outbreak.
China's biggest city only announced its first fatalities from the outbreak on April 18, despite reporting thousands of cases each day in recent weeks.
It reported 39 more deaths on Sunday, National Health Commission data showed, bringing its total toll to 87, while the country logged nearly 22,000 new local virus cases.
Shanghai's previous highest daily toll since lockdown was 12, reported a day earlier.
Struggling to provide fresh food
The city of 25 million has struggled to provide fresh food to those confined at home, while patients have reported trouble accessing regular medical care as thousands of health staff were deployed for Covid testing and treatment.
Health officials have warned of the particular risks of Covid to the country's older and largely unvaccinated population, saying the average age among fatalities in Shanghai's outbreak was 81.
Five of those who died had been vaccinated, though authorities have said the deaths involved people who had severe underlying diseases and who were in critical condition.
Doubts have been raised over the efficacy of China's homegrown vaccines, and Beijing has not imported any foreign-made jabs.
Beijing has also imposed tight controls on entry to the city, with travellers required to have a negative Covid test from within 48 hours.
People who have travelled to cities or counties where just a single Covid case has been reported in the past two weeks are barred entry.