Public Health England (PHE) was commissioned by the Department of Health and Social Care (DHSC) to review trends in life expectancy and mortality in England. This report summarises the findings from the commission and suggests further work that could be undertaken, by PHE or others.
The aims of the report are to provide:
- a review of official data, to advance understanding of the trends in life expectancy and mortality in England
- further detail on specific population groups and specific causes of death
- insight into possible explanations for the trends observed