‘More people were recalled to prison than were released during the first three months of 2026, the first time on record the “recall rate” has surpassed 100% in England and Wales.’
The Guardian, 30th July 2026
Source: www.theguardian.com
‘More people were recalled to prison than were released during the first three months of 2026, the first time on record the “recall rate” has surpassed 100% in England and Wales.’
The Guardian, 30th July 2026
Source: www.theguardian.com