Over 5m people vaccinated against Covid-19