Streets have flooded, roads closed and transport disrupted after Storm Bert continued across the Midlands.
The Kyre Brook in Tenbury Wells rose and caused a wall to collapse, flooding the Worcestershire town. Roads across Herefordshire including the B4203 at Bromyard have shut.
The rail line from Birmingham to Shrewsbury was blocked for a time due to flooding on the tracks and services between Birmingham Snow Hill and Stratford-upon-Avon were disrupted. The line was also blocked between Worcester Foregate Street and Hereford.
A man had to be rescued from his car in Walsall during the morning. West Midlands Fire Service has warned people to not to drive through flood water.
Cars were left stranded as flood water swept through a street in Tenbury Wells.
The moment the flood wall on the Kyre Brook was breached was captured live on the Farson Digital Watercams feed, at 11:40 GMT.
Councillor David Chambers, who represents Tenbury on the county council, said the level of the brook had risen to the top of the wall before it collapsed.
Due to the drains being full the flooding caused sewage to come out onto Market Street, he said.
“There was a bit of a panic because we didn’t realise just how much of the area would flood as a result of that wall collapsing.”
Some people were still in their businesses setting up flood defences and a few of them had to be helped to safety by firefighters.
“Tenbury is enormously resilient, our businesses are tremendous but this is another flood – we only had the last one a couple of weeks ago,” Chambers said.
He repeated previous calls for the Environment Agency (EA) to give the formal go-ahead for flood defences to be built in Tenbury, adding that they were needed “desperately”.
Footage of a tractor being driven through the flooded streets, causing bow waves to hit shop windows, has caused anger on social media.
Elsewhere, fire crews said they were called to Bridgeman Street in Walsall during the early hours to rescue an elderly motorist stranded in flood water. The motorist was unharmed.
Flooding also blocked rail lines between Walsall and Rugeley Trent Valley and a fallen tree at Earlswood blocked the track between Stratford and Shirley.
In Shropshire, the A49 was closed in both directions between B4371 Church Stretton and A4103 Holmer due to significant flooding, while Frankwell Main and Riverside car parks in Shrewsbury were closed due to rising river levels.
Herefordshire Council said the flooding had caused roads to break up at U65005 Lockhill, Upper Sapey and Leintwardine High Street.
Meanwhile, Birmingham Airport reported that there were some minor delays due to the weather conditions.
The Environment Agency has issued 23 flood warnings and more than 45 flood alerts across the West Midlands, Herefordshire, Worcestershire and Shropshire.
As river levels are expected to remain high flood barriers were being put up in Bewdley, Worcestershire, and around Herefordshire.
A yellow warning of wind is in place until the end of Sunday which may cause disruption.
Follow BBC Hereford & Worcester on BBC Sounds, Facebook, X and Instagram.