Cheshire PEEL report published

Today we published Cheshire Constabulary’s latest PEEL report.

PEEL is HMICFRS’s assessment of police forces in England and Wales. PEEL stands for police effectiveness, efficiency, and legitimacy.

Get the report

PEEL 2021/22 – An inspection of Cheshire Constabulary