Police forces recorded a total of 6.6 million crimes in England and Wales in the year to June, down by 1% from 6.7 million in ...
The homicide rate in the year to June stood at 8.4 offences per million people – the lowest level since the 1970s ...