A man has admitted murdering his partner and an ex-girlfriend within minutes of each other.
Alan Bennett, 34, killed Lynne Freeman, 46, before stabbing Jodie Betteridge 132 times in front of their three children in Redcar on 23 March.
Bennett, of Lingholme, Redcar, admitted both murders when he appeared at Teesside Crown Court.
When arrested, he said: “I have done what had to be done.”
Bennett and Ms Freeman had been out drinking together in several pubs in Redcar town centre on the day of the attacks.
Witnesses reported them arguing on the bus home with Bennett raising his voice several times.
Bennett was heard telling Ms Freeman: “Wait until I get you home, I’ll get your attention.”
At about 20:45 police were called to Ms Freeman’s home on Mapleton Crescent where they found her with multiple stab wounds to her upper torso and neck.
Seven minutes later, Ms Betteridge, 30, who had been in a relationship with Bennett from 2005 to 2014, was attacked on a grass area at Byland Close.
She had suffered injuries to her legs, arms, face, neck and torso with the killing witnessed by their three young children.
Neighbours were shouting and screaming during the attack and described Bennett as being like a “crazed maniac”.
Bennett was arrested at the scene and told police: “I have done what had to be done.”
Bennett started a relationship in early 2015 with Ms Freeman but had known her before then.
Whilst they did not live with each other, they did spend a lot of time in each other’s company, often staying over at their respective addresses.
Cleveland Police said domestic incidents involving Bennett and both women had previously been reported.