Stormy weather causes West Midlands commuter delays
Heavy rain and winds led to heavy congestion and delays on Birmingham's roads and trains.
Virgin Rail suspended all Birmingham to London trains, leaving scores of commuters stranded in the city.
Other networks operated a revised timetable for many routes to and from Birmingham New Street station.
A "large volume" of standing water on Richmond Road, in Olton, Solihull, caused delays for drivers although the road was open, Solihull Police said.
Drivers were urged to avoid the A4123 in Wolverhampton by the Highways Agency, because of surface water.
More than 40 flood alerts were in place across Birmingham and the Black Country, the Environment Agency said.
A spokesman for Birmingham Airport said it was fully operational but advised travellers to check their flight status before travelling.
Chiltern Railways, which operates services between Birmingham's Moor Street and International stations and London, have resumed services but warned commuters of possible delays or cancellations throughout the day, a spokesman for the company said.
A spokeswoman for London Midland Trains said their Birmingham New Street to Euston service was only running as far south as Northampton due to a tree on the line.