A KELTY man who hurled offensive comments at his ex-partner after he saw her with a new man, found himself before Dunfermline Sheriff Court on Wednesday.

Aidan Stewart who also had 95 unperformed hours left from a Community Payback Order was slammed by Sheriff McSherry for falling to follow court orders.

Stewart, 21, of Blackhall Square, previously admitted that on November 11, 2016, at an address in Kelty, he did behave in a threatening or abusive manner which was likely to cause a reasonable person to suffer fear or harm, in that he did repeatedly utter offensive threats towards his former partner, did shout, swear and threaten to damage property.

Depute fiscal, Dev Kapadia, told the Court that the Stewart and his former partner has split up a month before the incident after being in a one year relationship together.

"The complainer and her new partner had been to Dunfermline for lunch and came back to her property at around 2.45pm," he said.

"Stewart came to the house and the complainer warned her partner to stay out of the way. Stewart asked for his birth certificate when he realised someone else was in the house."

Stewart went on hurl a number of offensive insults at his former partner and added that he was going to torch their cars.

Defence solicitor, Stephen Morrison, said: "Mr Stewart had been residing in a block of flats with his mum above the property in this incident. He and the complainer has split up but they had been talking over things and he thought there would soon be a reconciliation.

"He had went to get papers from her house and realises he should not have reacted in this way. I believe the complainant wishes him no ill feeling.

"I appreciate there has been a negativity towards his current community payback order and he has only done half of the hours, but he has been doing this while working away in Aberdeen.

"I have stressed to Mr Stewart that he has to come home every weekend to follow Court orders and he realises that he has to up his game."

Sheriff McSherry imposed a new community payback order to work 195 hours of unpaid work.

"If there are any further problems then you will be facing a custodial sentence," he said.