Three men were appearing at Bradford and Keighley Magistrates’ Court on drugs charges after police carried out separate search warrants at two Bradford addresses.

A 21-year-old man was arrested on suspicion of possessing cocaine and cannabis, and £8,400 in criminal property, after a raid on a house in Barlow Street, Bradford.

Two men, aged 31 and 19, were charged with possessing heroin and crack cocaine with intent to supply after a warrant was executed at an address in Ramsden Court, Great Horton.