Britain is in the grip of a crime tsunami. Every year there are at least 9,305,000 criminal offences committed. That’s 178,940 every single week:
That means every week 178,940 innocent people have their lives blighted by a crime. And these are just the crimes the police admit happened. As we all know, […]