A rapist who admitted being a “monster” has been handed a life sentence.
Kevin Ferguson repeatedly attacked two young girls in Brechin and Montrose, Angus, between 2017 and 2023.
The 43-year-old already had a lengthy criminal record, including two high court convictions for serious physical violence.
Ferguson pleaded guilty in May 2024 to raping one of the children and sexually assaulting the other.
Sentencing had been repeatedly adjourned for a full risk assessment to be carried out on Ferguson.
On Tuesday, Lord Arthurson at the High Court in Glasgow imposed an Order for Lifelong Restriction.
Ferguson must also serve a minimum of five years in jail.
The judge noted the assessment had concluded the rapist had “anti-social and psychopathic personality disorders” as well as displaying “some borderline narcissistic traits”.
Ferguson had shown “no empathy” for his victims and had been a “high level of risk”.
Lord Arthurson warned Ferguson he will not automatically be freed at the end of the five-year term. It may be he is never released.
The court previously heard how the earlier of the two young victims had told a relative what happened, but no action was taken at that time.
The other girl later raised concerns about Ferguson.
Asked why, the child stated: “Because he is a paedophile.”
The youngster admitted she had not spoken about her ordeal earlier as she “feared she would not be believed”.
Prosecutor Kath Harper KC told how Ferguson was later confronted and appeared shocked stating: “What the f***?”
However, via social media, he confessed to a friend that he had “ruined his life” and was a “f*****g monster”.
Ferguson was traced at a car park in Balmaha in Stirlingshire.
Jonathan Crowe, defending, told a previous hearing that the crimes marked a radical departure from his previous offending.
The advocate: “He wishes to express a public apology to those involved in this behaviour.
“He recognises the horror of this offending.”
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country
