The 20-year-old Misrak Eyob from Eritrea, who was caught on CCTV, claimed that “Satan created the situation”. Eyob was found guilty of attacking the 35-year-old woman in the city’s Royston area in July last year.

At the High Court in Glasgow, judge Sean Murphy QC also ordered that Eyob be supervised for a further two years on his release. The court heard how he pounced on the woman as she stood alone in the street after becoming separated from her friends on a night out. During his trial the jury was shown graphic CCTV footage of the attack, which happened after the victim had left a nearby bar