About
Key Metrics
25,334 people benefited from free social impact programmes in 2025; 24% living with lower resources; £166m social value generated — up 30% on 2024
Key Metric 1
Key Outcomes
Geography
UK-Wide