A man who kicked his pregnant girlfriend in the stomach after he returned home from a far-right Scottish Defence League march has been jailed for more than four years.
James Mullen said he “only wanted to propose” to Christine McLeod but ended up squeezing her throat and repeatedly kicking her in the stomach.
He also injured a ten-year-old girl and lashed out at officers and said to one that he would “stab him”.
Mullen turned on a Polish neighbour who tried to stop the attack and told him to “f*** off back to your own country” before threatening to stab him.
When police arrived Mullen told them: “I went too far, I only wanted to propose to her.”
At the High Court in Aberdeen on Tuesday, Mullen was jailed for four years and four months in prison.
The 20-year-old previously pleaded guilty to assaulting Ms McLeod, 30, to the danger of her life on July 6 last year at a flat and stairwell in Kirk Street, Leith.
During the attack he forced the pregnant woman to the ground and straddled her and compressed her throat. He struck her head off walls and on the ground and repeatedly punched and kicked her.
He also admitted assaulting the ten-year-old girl by repeatedly slamming a door on her arm and assaulting Slawomir Slawinski by threatening him with violence, saying he would stab him.
Mullen also admitted acting in a racially aggravated way and resisting police.
Advocate depute Richard Goddard said Mullen had moved into the flat at Kirk Street the day before the attack, having been in a relationship with Ms McLeod, who was six weeks pregnant with his child, for several months.
The prosecutor said: “On the morning of Saturday July 6, 2013 the accused left the flat to attend a Scottish Defence League march in Aberdeen. During the day he appears to have consumed a large amount of alcohol.”
Mullen later told police he had been drinking Buckfast wine, beer and vodka all day since leaving for Aberdeen and fell asleep on the bus journey back and this had put him in a bad mood.
When he returned home Ms McLeod noted he appeared to be very drunk. They had been due to go to a party but she told him he was not to attend.
Mr Goddard said: “On being told this the accused became annoyed and began shouting aggressively at Ms McLeod suggesting that she was embarrassed by him.”
She went to a bedroom to collect keys, but he followed her and grabbed her by the throat and forced her to the floor and began squeezing her throat as she struggled to free herself.
Mr Goddard said: “The victim reports the grasp felt like a lot of pressure and she began to struggle to breathe.”
She heard Mullen shout: “You are not going anywhere.”
Mullen suddenly released his grip and said he needed to get an ambulance. The victim managed to get up and went to the front door but he started shouting and screaming at her again.
The child had heard cries for help and was starting to go into the flat, but Mullen slammed the door against her arm until she withdrew it.
Mullen began punching Ms McLeod and pushed her against a wall in the hallway. She fell to the floor and he began to kick her on the head and side.
Mr Goddard said: “The victim thinks this went on for a number of minutes as she curled up to try to protect, in particular, her stomach. She could hear children outside the flat screaming.”
The woman managed to get out into the close, but Mullen continued the assault punching her on the head and kicking her in the stomach.
The victim managed to get out of the flats after Mr Slawinski’s intervention.
Neighbours called the police and when officers arrived Mullen said: “You’re looking for me. I went too far, I only wanted to propose to her