Science ❯Atmospheric Science ❯Weather Forecasting ❯Meteorological Phenomena
Flood alerts and weather warnings have been issued across England as heavy rain and thunderstorms lead to road closures and travel disruptions.