‘Perfect storm’ of adverse weather conditions and road congestion causes widespread disruption as millions hit roads ahead of Christmas