A 24-YEAR-OLD man - now living in Lochgelly - was caught with a knife in High Valleyfield.

During an earlier incident, in Dunfermline, Stephen Justice locked six police officers in a house.

Justice, formerly of Kinloss Court, High Valleyfield, now of Main Street, Lochgelly, appeared at Dunfermline Sheriff Court.

He admitted that on May 17 at Kinloss Court, High Valleyfield, he was unlawfully in possession of a knife.

He also admitted that on December 8, 2020 at Urquhart Crescent, Dunfermline, he repeatedly shouted, swore, made threats of violence and acted aggressively to police officers.

Justice further admitted that at the same house he detained six police officers within the premises against their will, by locking the door and disposing of the key.

Sheriff Grant McCulloch called for reports and Justice will be sentenced on September 7.