What is the IPCC?

The IPCC is the Independent Police Complaints Commission. It has overall responsibility for the system for complaints against the police.