Impact Snapshot
Key Metric 1
1,050 people supported every day through care and supported living services in 2024/25
£141.15m total income and £140.32m total expenditure for year ended 31 March 2025, achieving a surplus for the second consecutive year as part of three-year recovery plan