Two men were arrested after police witnessed an alleged drug deal on a street in Keighley.

Officers from Bradford District Drugs Team recovered a small amount of suspected heroin and crack cocaine after observing the transaction in North Queen Street yesterday morning.

One man was arrested on suspicion of supplying class A drugs and the other for suspected possession with intent to supply class A drugs.

The men, a 42-year-old from Keighley and a 27-year-old from Shipley, were released on bail pending further inquiries.