Organisation
Description
The Independent Police Complaints Commission (IPCC) oversees the police complaints system in England and Wales and sets the standards by which the police should handle complaints. It is independent, making its decisions entirely independently of the
Key words
Areas covered