The UK’s largest constabulary – the Metropolitan Police – has been given a bruising report by Government inspectors. They judged it to be ‘inadequate’ in investigating and preventing crimes.
The Met responded saying it was “using every available resource to deliver more trust, less crime and high standards”.