Impact Snapshot
Key Metric 1
£1,176,034 awarded to care workers across the UK in 2023
84% of crisis support recipients reported an enhanced sense of support from their workplace and the care sector