Taxi driver murder charge dropped over police failure
A taxi driver who confessed to two murders has been jailed for one but not prosecuted for the other because the police failed to follow correct proceedure.
Christopher Halliwell has been jailed for life after admitting killing 22-year-old Sian O'Callaghan.
She was last seen leaving a nightclub in Swindon in March last year.
Christopher Halliwell had confessed to Wiltshire police about the murder of another woman, Becky Godden, but the case against him had to be dropped after an alleged failure in police procedure.
The independent police watchdog has launched an investigation.
John Kay reports.