Study reveals life expectancy improvement in England and Wales ‘among the worst’
England and Wales has some of the worst life expectancy improvements across 23 “high-income” countries, a new study has revealed. A team of researchers compared life expectancy and mortality rates
Read More