Flood warnings issued as Storm Claudia batters UK

Severe flood warnings were in place in parts of England and Wales on Saturday (November 15) after Storm Claudia brought intense rainfall to the UK.

Britain’s meteorological…

Continue Reading