Louis Vincent, 33, subjected the victim to years of abuse during their relationship.
He would wait for her in the communal car park when she got home and block her in with his car so she couldn’t drive away before shouting at her and banging on her car window.
He frequently shouted and screamed at her and even held a knife to her before strangling her. On one occasion he forced her head down towards the passenger footwell of a car, restricting her breathing, and often threatened to harm himself or their dog if she tried to leave him.
He also sent her abusive messages and damaged her clothes and belongings.
Vincent, of no fixed abode, pleaded guilty to wounding with intent, intentional suffocation, actual bodily harm, criminal damage and possession of a bladed article.
He was sentenced to one year and eight months in prison at Peterborough Crown Court on Friday (31 May).