Yesterday saw the publication of the HMIC report into allegations that Police Forces across England and Wales have been systematically under-recording crimes. They conclude that Police Forces have failed to record about 800,000 crimes a year, including 25% of Sex …

HMIC No Crime The Whistleblowers’ Allegations Read more »