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.
This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit
instalcstud.substack.com