skip to Main Content

IPCC (The Independent Police Complaints Commission)

Oversees the police complaints system in England and Wales. It is independent, making its decisions entirely independently of the police, government and complainants.

« Back to Glossary Index
Back To Top
Translate »
Skip to content