Strategy and Research
One in four UK prison leavers reoffend in the first year of their release. The annual cost to the economy is a staggering £18bn. How can we help to turn prison leavers away from crime?
The biggest lever is opportunity. Eight out of...