Two men were due to appear before Bingley magistrates on Tuesday on drugs charges.

A 32-year-old man faces charges of possession with intent to supply heroin and crack cocaine and a 28-year-old man is charged with possession of heroin and crack cocaine.

The charges follow arrests in Keighley in November.