A KEIGHLEY man previously convicted for dealing heroin has avoided jail after committing another drug offence.

Ryan Barnes, of Leylands Lane, was stopped by police on March 17, 2022, when his manner of driving drew suspicion.

Barnes was argumentative with the officer.

Two more officers were called to Worth Way in Keighley and a “significant” amount of cannabis was found in the centre console of the car.

The 25-year-old had 39 grip-seal plastic bags containing a total of 63.7g of cannabis and £1,086.35 in cash.

Defending, at Bradford Crown Court, Paul Canfield said Barnes was now in full-time employment as a ground worker.

He had developed a drug debt and addiction after losing his job at a Covid vaccination centre.

Mr Canfield said Barnes had turned his life around since a 2017 offence of drug dealing, and this was a “rather large speed bump”.

He now has two children, aged one and four.

Mr Canfield told His Honour Judge Colin Burn: “I don’t think you will be seeing Mr Barnes again.”

Barnes was sentenced to 12 months' imprisonment, suspended for two years, and was given 180 hours of unpaid work.

He pleaded guilty to possession with intent to supply cannabis.