Ladbrokes have slashed the odds Glasgow seeing snow on Christmas Day to 5/2.

Despite the heavy winds, rain and flooding that has battered the UK in recent weeks, we could be on course for a white Christmas after all.

The bookmakers have cut the odds for snow in Glasgow on the 25th, as well as giving Edinburgh at the same odds, 5/2.

David Williams of Ladbrokes said: "We thought we'd dodged the snowball but now we're not so sure.

"Earlier in the week we'd all but written it off but the last 48 hours have seen the biggest snow gamble for ages."

Forecasters predict the recent stormy weather will continue to be unsettled in the run up to December 25, with heavy rain and strong winds affecting much of the UK.

But by the time Santa boards his sleigh temperatures will have dropped, and wintry showers could leave parts of Britain covered in snow for Christmas Day.

Eddy Carroll, chief forecaster with the Met Office, said: "We can expect stormy weather in many areas to start the Christmas week, but looking forward to Christmas Eve and Christmas Day we are expecting it to turn colder, with a mix of wintry showers and sunny spells but for wind speeds to drop.

"So there is a chance that some places may see a White Christmas."

Officially, a white Christmas is defined as just one single snowflake falling from the sky.