A violent rapist who sexually assaulted a woman while she was having a miscarriage and subjected vulnerable victims to a catalogue of brutality was given a life sentence on Tuesday.
Richard Stewart, 29, formerly of Dumfries, repeatedly raped two women and throttled both of them during attacks but the offending only came to light when he was seen attacking one of them in the street last year.
A judge told Stewart: “You had no regard to the complainers’ feelings or welfare, ignoring pleas to stop.”