Detectives investigating the death of Andrew Hasler in St Ives have charged a man with murder.

Matthew Sharpe, 40, from St Neots, was arrested on Sunday afternoon (January 8) after police were called to a violent incident in St Ives.

Officers were called at about 12.40pm with reports of violence in Houghton Road and on arrival found two people were injured.

Andrew Hasler, 28, of Houghton Road, in St Ives, suffered multiple stab wounds and died at the scene.

A 27-year-old woman, from Huntingdon, suffered serious injuries and was taken to Addenbrooke's Hospital, in Cambridge, for treatment. She was released on Tuesday (January 10).

Sharpe was transferred to Parkside Police Station, in Cambridge, on Tuesday evening after spending time in hospital.

Yesterday evening (Wednesday) he was charged with the murder of Hasler and the attempted murder of the 27-year-old woman. He has been remanded in police custody to appear at Cambridge Magistrates' Court this morning (Thursday).