A rapist targeted girls as young as six during an 11-year campaign of "horrific" sexual abuse in Edinburgh and Fife.

Wayne Elliot, 37, attacked four girls aged between six and 16 in Edinburgh and Fife.

He pleaded guilty to charges of rape, lewd and libidinous practices and sexual assault at the High Court in Edinburgh on Friday.

The victims all reported the abuse to police in September 2018 and Elliot was arrested.

He will be sentenced at a later date.

Detective Constable Ross French said: "For over a decade, Wayne Elliot subjected four girls to horrific levels of sexual abuse and, had it not been for their courage in reporting these crimes, his actions may have gone unpunished.

"Elliot is a callous predator and his guilty plea is testament to the evidence provided by the young women he targeted and the investigative work carried out by the Public Protection Unit.

"I want to make it clear to anyone affected by sexual abuse that time is no barrier for reporting crimes of this nature and any disclosures made to us will be investigated with the utmost professionalism and sensitivity to bring perpetrators to justice."