TH
Impact and Annual Report 2024/25
57,652 children and young people supported across 77 services, including 52,025 through early support and 5,627 through risk-response services
Key Metric 1
UK teenagers identified as having the lowest life satisfaction in Europe (OECD PISA data), with over 4.5 million children living in poverty — driving the charity's 2030 goal to reverse the decline in children's wellbeing