Edinburgh's Hogmanay is the latest victim of bad weather set to batter the UK over the new year after being cancelled ... as weather warnings cover almost every part of the UK.