A Rosyth man, who repeatedly made threatening phone calls to nurses and social workers, has been jailed.

Steven Millar (49), of Backmarch Road, appeared for sentencing at Dunfermline Sheriff Court after admitting a catalogue of offending.

He threatened staff at Queen Margaret Hospital and social workers in Dunfermline, bombarding them with calls.

On November 26, 2021, at Queen Margaret Hospital, Dunfermline, he acted aggressively, repeatedly shouted, swore and made threats of violence.

On April 15, 2022, at Queen Margaret Hospital, he repeatedly phoned a staff member, repeatedly shouted, swore and made abusive remarks towards her.

On July 10 last year, he breached bail conditions banning him from contacting Ward 2 at Queen Margaret Hospital by repeatedly phoning staff there.

Then on repeated occasions between August 14 and 18 last year, he made voice messages to social work staff at Fife Council, New City House, Dunfermline, which were aggressive, menacing and offensive.

Depute fiscal Brogan Moffat said that during one of his voicemail rants, Millar accused a social worker of “murdering babies”.

He also threatened staff at Queen Margaret Hospital’s ward two saying: “I’ll come up there and murder you all.”

During the course of one shift, a staff nurse at the ward received more than 40 calls from Millar.

Sheriff Susan Duff told Millar that such abuse towards social work and health workers would not be tolerated. She jailed him for nine months.