A drunk Rosyth teenager grabbed a knife and made threats to kill his mum and her partner.

Brandon McLachlan, now 20, of Park Road West, appeared at Dunfermline Sheriff Court.

He admitted that on May 20 at his home he repeatedly struck a wall, made threats of violence and brandished a knife.

Depute fiscal Amy Robertson said McLachlan had been drinking with friends and seemed to be “in a bad mood” about family matters.

At 5pm he returned home where he lives with his mother and was “heavily intoxicated”.

He became involved in an argument with his mother, grabbed a knife in the kitchen and was shouting at her.

He threatened to kill his mum’s partner when he saw him, then punched a wall, injuring his hand. He then threatened his mum, saying, “I’ll f****** stab you.”

Police were contacted and found McLachlan drinking again and with his fist bandaged.

Defence solicitor Aime Allan said her client had been upset over an incident between his mum and her partner.

She added: “He’s extremely remorseful. He’s unable to regulate his emotions when he’s been drinking.”

Sheriff Mark O’Hanlon imposed a community payback order with one year of supervision and 100 hours of unpaid work.