A report by the Association of Chief Police Officers has found nearly 500 body parts have been pointlessly kept by police for years after suspicious death cases were solved.

The highest amounts in England - over 30 - were kept by the Metropolitan, Merseyside and Cambridgshire force ... but Dorset retained just 12.