Prison Recalls Surge 27% as More Inmates Return Than Released
Prison recalls in England and Wales jump 27% with 12,338 recalled versus 12,278 released despite government overcrowding...
Prison recalls in England and Wales jump 27% with 12,338 recalled versus 12,278 released despite government overcrowding...
England and Wales hits historic milestone as prison recalls surpass releases in Q1 2026. Data shows 31% increase in lice...