A career criminal was caught with almost £30,000 worth of heroin.

Stephen Hutton was jailed for four years and five months over the haul, which included £5000 found in his buttocks as he attempted to smuggle it into prison.

At Dundee Sheriff Court, sheriff Alastair Carmichael told 37-year-old Hutton: "Your actions are damaging Dundee and you are responsible for that."

Fiscal depute Nicola Gillespie told the court that Hutton has 60 previous convictions, including one for firearms offences.

She said he had been arrested on a warrant for other offences and taken to Dundee's Bell Street police station on February 23.

While there, officers searched his home and found bags of brown powder, which were analysed and found to contain heroin along with cutting agents caffeine and paracetamol.

Drugs paraphernalia was also found in the flat.

When searched, a condom containing heroin was found concealed in his body, which Ms Gillespie said he admitted was for taking into Perth Prison.

Hutton, a prisoner at HMP Perth, pleaded on indictment guilty to being concerned in the supply of heroin at his home at 279 Yarrow Terrace and at Perth Prison, between January 24 and 26, 2018.

Defence solicitor Theo Finlay said Hutton was currently serving a 19-month sentence for theft offences and knew another prison term was inevitable.

Sheriff Carmichael jailed Hutton for a total of four years and five months.

He said: "Dundee has just shy of twice the national average for drug-related deaths, mostly from heroin.

"The problem is not just the illegal supplying of class A drugs, it is damaging lives and damaging the health of users, it's damaging to their families and to the community in Dundee and Angus.

"Your actions are damaging Dundee and you are responsible for that."