A 20-year-old who assaulted three people, including his ex partner, has been given a suspended sentence.

Mario Brunning, 20, of Musgrave Way, St Neots had consumed 10 pints at a pub on August 25 in Huntingdon High Street when his girlfriend at the time Sophie Mooney came to collect him for dinner.

Prosecutor Claire Markwell told Huntingdon Magistrates' Court: "When she got there she found him rude and obnoxious."

Brunning and Miss Mooney began to have an argument and she walked away from him and out of the pub.

"Mr Brunning followed her and pushed her in the back and grabbed her bag," added Ms Markwell.

The pair continued down High Street when they were spotted by Jack Hammond who was walking with his sister.

Mr Hammond heard Brunning shout towards his sister and heads back towards the incident as the 20-year-old continued to argue with Miss Mooney.

"The defendant shouts at Mr Hammond in the face, he then pushes him and Mr Hammond ends up on the floor where he continues to punch and kick him while on the floor."

After being knocked down Mr Hammond, whose glasses were broken, got up and walked away from the incident.

The court heard that Brunning began to argue with Miss Mooney again until another witness Daniel Finn tried to break up the fight.

Ms Markwell added: "Mr Finn then began telling the defendant to stop being so aggressive towards him."

At this point Brunning punched Mr Finn causing him to split his eyebrow, and a split lip, Mr Finn then managed to get him into a headlock until the police arrived.

Mr Finn was then taken to Addenbrooke's Hospital to be treated for his injuries.

During mitigation the court was told that drinking had become an issue for Brunning but since being in prison he had been receiving help for the problem.

At sentencing on September 24 the magistrate said: "These are pretty nasty assaults. Your drinking has to stop; you really have to address that."

Brunning was given a 20 week sentence suspended for two years, and ordered to pay £85 in court cost, £180 court surcharge and £80 victim surcharge.

He was also given 150 hours of unpaid work and ordered to pay £100 to each of the victims and £200 to Mr Hammond for breaking his glasses during the incident.