Severe delays to deliveries
Flooding and Disruptions to deliveries Flooding Northern England There are still 5 Severe Flood warnings and 39 Flood warnings issued by the Environmental Agency across England today. As a result there are a number of road closures with worst impacted…