Experts warn of ‘last-resort’ restrictions as Omicron could cause at least 25,000 deaths in England

Experts warn of ‘last-resort’ restrictions as Omicron could cause at least 25,000 deaths in England