A 31-year-old man was arrested and cautioned for production of cannabis in a house in Edensor Road, Keighley, at 4.15pm on Tuesday after a member of the public called them about a potential burglary taking place.