disasters • flooding • news • rainfall • severe weather 0 Parts of England on red alert after four inches of rain falls in a few hours • 25 Feb, 2025