Life Expectancy Gains Slow Across Europe, England Faces Steepest Decline
A study highlights obesity, poor diet, and inactivity as major factors behind life expectancy stagnation since 2011, with England showing the sharpest slowdown among 20 European nations.