Labour Ex-councillor Kyle-Noel Taylor
The 20-year-old is today starting a six-month jail term after a judge yesterday threw out his appeal, ruling that Taylor had not been truthful.
Earlier, a magistrate who had sat in Taylor's previous trial was told to leave the court's public gallery by the judge because the defendant argued he would not get a fair hearing.
Following the verdict, Taylor, who has always denied the charges, was axed from his position as Kidsgrove ward councillor on Newcastle Borough Council with immediate effect.
Sentencing Taylor, of Victoria Avenue, Kidsgrove, Judge Robert Trevor-Jones said: "We are of the view that the claimant has told the truth to the court and has been the victim of repeated assaults at the hands of the appellant."
Taylor first met Miss Jackson when the pair were at high school together and they were in an "on and off" and "volatile" relationship for around three-and-a-half years, Stoke-on-Trent Crown Court heard yesterday.
The attacks related to incidents on January 6, January 22, January 25 and March 24 last year.
One of the attacks took place just hours after Taylor, who had no previous convictions, returned home from a Newcastle Borough Council meeting.
On January 6, Taylor butted and struck Miss Jackson in the face following an argument over ex-partners, which left Miss Jackson with a chipped front tooth.
Then on January 22, Taylor attacked Miss Jackson by punching her in the head, grabbing her round the neck and banging her head on a kitchen counter.
In an incident on January 25, Taylor bit Miss Jackson's finger when she confronted him about cheating on her and punched her in the stomach when she told him she might be pregnant.
And on March 24, Taylor butted Miss Jackson three times, punched her in the face and bit her on the cheek.