Dreams of a white Christmas have been shattered for much of the country with warmer-than-average weather forecast for 25 December