Snowstorms have hit the UK on the night of Dec. 26 and morning of Dec. 27, paralysing traffic on major thoroughfares, leaving thousands of homes without power, and causing flight delays and possible cancellations.
Highways England has multiple traffic advisories on its website, with “severe delays” expected on the A30.