An estimated 62,750 excess deaths resulted in 2020 during the COVID-19 pandemic in England and Wales, according to demographic experts at Oxford’s Leverhulme Centre for Demographic Science—who reveal life expectancy was cut for men and women by -1.3 and -1.0…
Read More