A man who punched his ex-partner, stabbed her friend and left a significant amount of blood on the floors and walls was "on a mission", a judge has said.
The attacker had been "creeping" on his ex-partner for days when he broke into her home in July 2023, threatening her and a male friend with a fishing knife in "punishing, unpredictable" violence.