Definition
His Majesty's Inspectorate of Constabularies and Fire and Rescue Services
His Majesty's Inspectorate of Constabularies and Fire and Rescue Services (HMICFRS) is the independent body that assesses the effectiveness and efficiency of police forces and fire and rescue services in England, publishing inspection reports to hold services publicly accountable.
