A serial sex offender downloaded a stash of child abuse images on his mother's laptop.

James Stewart, 42, of Strathairlie Avenue in Arbroath, Angus, had avoided prison on an identical charge just months before creating a new horde of indecent images of children.

Police working on a tip-off raided his flat in Dundee and his mother's home in Arbroath.

They found images stored on a hard drive and an iPad, as well as a computer belonging to Stewart's mother.

He has now been jailed for six years after a sheriff told him he had "completely subverted" a three-year community order he was placed on in early 2015.

Child abuse images - some at the most serious level - and almost six hours of videos were discovered.

Stewart pleaded guilty on indictment to downloading indecent images of children in October and November 2015.

Sheriff George Way revoked the community payback order imposed on Stewart for his original offence and jailed him for three years on that charge.

He further imposed a six-year extended sentence on Stewart, with three years to be served in prison and three on licence - over the new offences.

Those sentences will be served concurrently.

The sheriff said: "This is utterly unacceptable and disgusting behaviour - he basically went behind the court's back and did it again."