Edinburgh's New Year's Eve celebrations cancelled and travel disrupted as UK battered by bad weather
Edinburgh's New Year's Eve celebrations cancelled and travel disrupted as UK battered by bad weather