TODAY'S stormy weather is causing havoc across the Keighley area.

Bradford Council says there is major disruption district-wide and its teams are out helping community volunteers.

There is extensive flooding, with many roads blocked or partially blocked by water.

Keighley Neighbourhood Policing Team is urging people only to travel "if absolutely necessary".

It says: "There are a number of roads flooding across the Keighley and Ilkley areas.

"Please only travel if absolutely necessary, check on your vulnerable neighbours and do not drive through flood water as we have had reports of people being stranded.

"We are working closely with partners in fire and the council to get to as many flooded streets to put out signs, if in doubt don't drive through!"

Flood warnings are currently in place for Silsden Beck, and the River Worth at Grey Scar Road to Hebble Row.

"Please be careful and vigilant," said a spokesman.

Keighley Bus Company says services couldn't reach Beechcliffe so were using the Aire Valley trunk road.

The 62 was also using the trunk road but was still accessing Steeton Top.

Brontebus services couldn't get to Mill Hey, but the B2 was using Oakworth Road and reaching Haworth by turning at Bridgehouse.

The company reported later in the afternoon that most buses were back on their normal routes. 

Northern has suspended rail services on the Airedale line between Leeds/Bradford Forster Square and Skipton. A spokesman said: "Due to multiple locations flooded, the lines are closed and no road transport will be provided. Passengers are advised not to travel."

Train services on the Keighley & Worth Valley Railway have also been cancelled due to flooding on the five-mile line.

And the Bronte Parsonage Museum at Haworth has closed for the day.

It tweeted: "Due to current extreme weather conditions in Haworth, and for the safety of staff and visitors, the museum will be closed for the remainder of Sunday, February 9. We apologise for any inconvenience."

Some shops and other businesses have also been affected. Haworth Wholefoods said it wouldn't be opening. "Flooding has stopped us getting there!" it said. "Hope all our customers and the other shopkeepers on Main Street manage to stay safe and dry today. Hopefully open as usual tomorrow!"