Her Majesty's Inspectorate of Constabulary

From Wikipedia, the free encyclopedia

Her Majesty's Inspectorate of Constabulary is the name used for bodies responsible for the inspection of police forces in the United Kingdom.

The Inspectorate consists of two bodies: