Thunderstorms have battered Britain amid warnings rain could reach up to two inches within two hours as the Met Offices issues a yellow weather alert.
A notice has been put in place for 10am to 9pm today across parts of southern England including Bristol, Oxford, Southampton, London, Kent and Ipswich.
Forecasters have said 25 to 35mm of rain could fall in as little as an hour in some areas of the warning zone, and these places could see up to 60mm in the course of a few hours.
Hail and lightning are also a possibility, with a small chances homes and business could be flooded quickly, the Met Office said.
The weather could cause delays to buses and trains, difficult conditions on the roads, and a chance of power cuts.






