Offenders avoid 16 million hours of unpaid work – costing £150m to taxpayers

Offenders avoid 16 million hours of unpaid work – costing £150m to taxpayers