A child rapist repeatedly sexually abused a girl including molesting her in a hospital.

Andrew Temple, from Loanhead in Midlothian, was jailed for eight years for sexually assaulting the victim from the age of eight.

The 53-year-old was convicted of seven offences, including two charges of rape and three of indecent behaviour towards the girl as well as two further offences of indecency against boys who were between six and seven.

Temple's offending against the girl began in 1996 and took place at addresses in Easthouses and Dalkeith, in Midlothian, and in Fort William, including at the Highland town's Belford Hospital.

One of the victims, a woman, handed a letter to officers in which she detailed some of the abuse that she suffered at the hands of Temple.

She wrote: "He started touching me, getting me to do things to him and having full sex with him."

The woman said she remembered Temple offering her cider and she drank glass after glass until she was feeling "funny and sick".

A judge told Temple he had taken advantage of young children for his own sexual gratification.

Judge Robert Weir QC said the offences of which Temple was convicted, particularly those against the girl, were "plainly very serious".