A man repeatedly raped and physically abused two women over a four-year-period.

Steven Preston subjected one woman to a catalogue of violent attacks, including while she was pregnant, by throwing her to the ground, punching her and slapping her on the face.

He abused and assaulted the second woman verbally and physically, including punching, kicking and throwing a glass bottle at her.

The 25-year-old also repeatedly raped both women at addresses in Bearsden, Renfrew, Dalmuir and Howwood between June 2011 and November 2015.

Preston was convicted of committing the offences and jailed for eight years after his trial at the High Court in Glasgow on Friday.

He was also ordered to be monitored in the community for two years after his release after social workers considered him to be a danger to women.

Preston, who is a prisoner in Low Moss, Bishopbriggs, showed no emotion as he was led away to begin his sentence.

Judge Lord Clark told him: "You have been convicted of assaulting two woman and subjecting them to sexual assault and rape.

"One says in her victim impact statement that this has had a deep and lasting effect on her, as it must have had on the other woman.

"You are assessed as a high risk of causing harm to any woman with whom you have a relationship and the courts must seek to deter you and others from violently and sexually assaulting women."