England and Wales have fewer police officers than any major European nation
And the Social Market Foundation (SMF) said that this “relative lack of police personnel” was contributing to falling public confidence in law and order and a failure to tackle growing forms of crime such as fraud. The SMF, a cross-party think-tank, calculated that England and Wales now have 228 police officers per 100,000 people. By … Continue reading England and Wales have fewer police officers than any major European nation
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed