Millions of Brits are facing travel chaos with flights and trains cancelled as snow batters the country.
Yellow weather warnings are in place for snow, gale-force winds and freezing temperatures.
By late morning heavy snow was already falling across Scotland, including Glasgow and Lanarkshire, Northern Ireland and parts of northern England, including County Durham and Manchester.
London was plunged into chaos with dozens of flights cancelled and at least two Tube stations temporarily evacuated.
In Scotland afour-car crash on the M74 brought a rush hour standstill on Thursday morning, while freezing conditions on the M77 in Ayrshire led to long tail-backs in the afternoon and the A9 was hit by two lorries coming off the road.
Even Olympic champions were caught up in the bad weather, with former cyclist Sir Chris Hoy taking to Twitter to thank a gritter driver who helped tow his car out of a snow bank in the south of Scotland.
He wrote: "Thanks 2 the kind gent who towed my car out of a snow bank today after I hit black ice. Thankfully no harm to me or car but be careful folks!"
Met Office meteorologist Emma Sharples said: "London could see 1cm to 2cm in the late afternoon. It could be more than this on higher ground elsewhere in the south east.
"Birmingham could also see sleet or snow slightly before this time. There is the chance of some disruption to transport.
"In most places this will turn to ice or frost overnight, while the wind will still be quite strong."
The heaviest snow is expected some time between 4pm and 6pm.
Forecasters said it will be much colder for all parts of the country with daytime highs of 2C to 5C, but it will feel even colder with gale-force winds.
Here is what the conditions will be like across the country until the weather disturbance clears this weekend.
London is braced for snow right at the peak of rush hour.
Experts say up to 2cm of snow are likely between 4pm and 6pm.
There will also be winds of up to 18mph this evening.
Parts of Greater Manchester have already seen snow this morning.
Reports of light snow showers and sleet are being reported by people living in parts of Oldham, including Denshaw and Saddleworth, and areas of Bolton, the Manchester Evening News reports.
There are chances of snow at rush hour and again tonight between 7pm and 10pm, the Met Office says.
Birmingham and the Black Country will see snow slightly before London as the cold patch moves south.
The Met Office anticipates the region could be hit as early as 3pm.
There has already been heavy snow in Glasgow and surrounding areas, with snow ploughs taking to the streets and reports of car crashes.
It will keep snowing throughout the day before reaching 0 degrees overnight, the Met Office says.
There has already been heavy snow in Northern Ireland this morning.
This is likely to be repeated overnight with snow forecast late into the evening and temperatures as low as 1C.
There will be more snow in Belfast from 8pm tonight, the Met Office predicts.
The Welsh capital will largely scape the snow until around 9pm tonight.
But areas including Merthyr Tyfil, Ebbw Vale, Pontypool and Treorchy will see snowfall as early as 3pm, according to walesonline.co.uk.
The thickest snow in Wales will be in the Brecon Beacons.
The North East of the country escapes the worst of the snow, but temperatures will be as low as -1C overnight.
There will be sleet and winds of up to 14mph in Newcastle.
This article was sourced from http://newskenyatoday.com