The torrential rain has brought flooding chaos to Keighley and South Craven.

Firefighters are currently helping to evacuate 100 people from a factory in Keighley Road, Silsden.

Crews have been called out to several incidents across the district.

And a string of roads in the area, including the A629 at Denholme, have been shut.

Police warn motorists to take extra care.