The College of Policing has revealed a record number of officers in England and Wales were barred from the service in 2025/26
The College of Policing has revealed a record number of officers in England and Wales were barred from the service in 2025/26