184,000 preventable cancers in 2023 will cost economy £78 billion
Nicholas Woolley – Frontier Economics
Robert Stebbings – Adfam
In this month's podcast we spoke to economist Nicholas Woolley about a new report by Frontier Economics, which found that 184,000 preventable cancers diagnosed in 2023 will cost the UK economy £78 billion. We also spoke to Robert Stebbings of Adfam, about their new report: State of the Family Support Sector.