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

Read original article

← Back to all headlines