UK Weather: 75mph Winds, Heavy Rain & Flood Alerts