Claim(permalink)
The vaccinated population accounted for 95% of Covid-19 deaths in England in the 12 months between 1st June 2022 and 31st May 2023.