Police in England and Wales are facing a crisis of confidence. In the wake of cases including the Charing Cross scandal, the murder of Sarah Everard at the hands of off-duty Metropolitan Police constable Wayne Couzens and former police officer and serial rapist David Carrick, public trust in police has completely broken down.
Another is the failure of police to solve crimes. Between 2015 and 2023 in England and Wales the percentage of crime resulting in the offender being...