All the Christmas Eve news, weather, travel and sport you need for your final drive home.
Discover 11,128,835 listings and 282,087 playable programmes from the BBC
All the Christmas Eve news, weather, travel and sport you need for your final drive home.