Heavy snow has hit the UK, causing road closures, as well as flight and train delays this past weekend.

Heavy snow hits the UK

đź“·: DANIEL SORABJI/Getty Images


Getty Images | iStock Ambassadors