Crime “Anguish of Victims”: 700 Prisoners to Walk Free on October 1 as UK Government Revises Early Release Scheme by Abayomi Aiyepola September 3, 2026 0 About 700 eligible offenders will leave jails in England and Wales on the morning of October 1, 2026, under the ... Read more