Britons hoping for white Christmas set to be disappointed as conditions improve after bad weather caused widespread disruption over weekend