Covid-19: How the UK vaccine rollout delivered success, so far
It looks like a world beating performance—the United Kingdom has administered more covid-19 vaccine first doses per 100 people (19) than any other nation of comparable population size.1At the time of…