A SEX beast has been convicted for a second time of raping two women.

Andrew Ferguson's first conviction was quashed because of a legal technicality and a retrial was ordered by appeal judges.

And, after a second trial at the High Court in Glasgow, the sex attacker was again found guilty.

Thirty-seven-year-old Ferguson's victims had to relive their ordeal at his hands by giving evidence again.

Ferguson, from Erskine Place, Clackmannan, attacked his first victim at the nurses' residence at Ninewells Hospital, Dundee, in 2000 before going on to rape another woman years later at houses in Cairneyhill and Inverkeithing, both in Fife.

He denies raping either woman and claims any sex was consensual.

He was convicted of seven charges including rape and sexual assault.

The crimes took place between 2000 and 2014. On occasions, the women were sleeping when he sexually assaulted them.

Judge Lord Matthews told Ferguson: “I can't impose a greater sentence than the one that was imposed before.

“The sentence you are given cannot be any more than than the original eight years.

He placed Ferguson on the sex offenders' register and deferred sentence until September.

The court heard that after Ferguson was convicted in 2016, he served almost 11 months in custody before being released pending an appeal.

He was originally also convicted of an indecent assault on a third woman but that charge did not feature on the indictment which went before the second jury.