Since 2010 life expectancy in England has stalled; this has not happened since at least 1900. If health has stopped improving it is a sign that society has stopped improving. When a society is flourishing health tends to flourish.
The slowdown in life expectancy increase cannot for the most part be attributed to severe winters. More than 80 percent of the slowdown, between 2011 and 2019, results from influences other than winter-associated mortality.