Two prisoners were mistakenly released from HMP Wandsworth in London, prompting fresh concern about the reliability of the UK's prison-release system. The incidents, which occurred in late 2025, ...