News
Prison System Strained as Release Errors Increase
Iman Hassan (718236), BA Politics and International Relations Between March 2024 and March 2025, 262 prisoners were released in error across England and Wales, more than double the 115 recorded in the previous year. To many, the increase reflects mounting pressure on the prison system, driven by rising population levels,