UK weather: Met Office issues warnings as up to 80mm of rain to fall in some areas

3:43pm PDT - July 27th, 2021    flash flood warning - Independent

Forecasters predict fresh deluge after storms trigger flash flooding across capital