Police evidence boxes labelled “Reopened Case” on a table in dim light, symbolising justice delayed and systemic failure.

9000 Cases of Failure – How Did Britain Let This Happen?

In a sickening twist to one of the darkest chapters in British policing, the Metropolitan Police have announced the reopening of over 9,000 rape...