
Hurricanes Humberto and Imelda to bring torrential rain to UK
Deputy chief meteorologist Chris Bulmer added that ‘persistent’ rain will develop from the middle of this week
Deputy chief meteorologist Chris Bulmer added that ‘persistent’ rain will develop from the middle of this week