England population 55,977,178 people in 2018 https://www.ons.gov.uk/peoplepopulationandcommunity/populationandmigration/populationestimates/articles/ukpopulationpyramidinteractive/2020-01-08 (View Post)
Except that the argument started by someone saying that "decades" were being taken off life expectancy. That surely implies at least twenty years? (View Post)
I should probably note that as a Gordon Brown hater I'm pretty sure I experienced schadenfreude watching him take the blame for the 2008 financial crash, even though I was aware how bad it was for th… (View Post)