Record Number of Prisoners Incorrectly Released in UK Amid Systemic Failures
Official data reveals a record number of prisoners were mistakenly released in Britain between March 2024 and March 2025, according to internal reports. The figures show 262 individuals were erroneously…