Impact Snapshot
Key Metric 1
340,000 lives positively impacted through funded and supported programmes since inception
Third national Oversight Board report published (February 2025), providing independent accountability on Scotland's progress to keep the promise by 2030