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