Key points from article :
Life expectancy is stalling – or even reversing – for those living in the most deprived areas.
UK is failing to reduce avoidable deaths among under 50s.
For example, accidental poisoning, alcohol consumption and suicide.
Avoidable deaths are now the leading causes of death among UK adults aged 20-49.
Women living in the least deprived areas live more than seven years less.
The Health Foundation is calling a new independent body to scrutinise mortality data and government policy.
UK spending on health and social care per capita lower than in many comparable European countries.
Research by academics at the London School of Economics (LSE).