Storm Debby 2018 – where is it now, how has it affected UK weather and is there a Met Office warning?
DEBBY has been named as the latest storm causing chaos as hurricane season rages on. The storm has brought thunderstorms and ‘freakishly cold’ weather. Here’s what we know about the storm. Tropical storm Debby 2018 Storm Debby formed in the North Central Atlantic and by August 9 was a full-blown tropical storm. Despite marginal ocean temperatures, Debby […]