News

NASA has released images of Storm Edouard as it transforms into a tropical cyclone. The UK is set to be hammered by wind and rain from the powerful weather front moving across the Atlantic.