Police in Britain are failing to meet the public’s minimum standards of service, researchers find

Police services across Britain are failing to meet the public’s minimum standards of service delivery, according to a new report from researchers at UCL and the ESRC Vulnerability & Policing Futures Research Center, which measures this sentiment for the first time.

This post was originally published on this site

The Owl Picks