Peter Stewart, national forecaster at the Met Office, said: "It is colder than the average and it is going to get a bit colder before it warms up, but it won't get any warmer this week." The cold has produced a sudden increase in betting on snow falling at Christmas, prompting bookies to shorten the odds from 3/1 to 5/2.