A total of 179 prisoners were freed "in error" in England and Wales between April 2025 and March 2026, government figures show.
A total of 179 prisoners were freed "in error" in England and Wales between April 2025 and March 2026, government figures show.