A 23-year-old Bradford man has been charged with drug offences after he was arrested in Great Horton last week.

He has been charged with possession with intent to supply heroin and crack cocaine and possession of cannabis.