A round-up of Christmas Eve's news, a review of the morning's papers, and a comprehensive look at the day's sport, including a look ahead to the afternoon's SPL action.
Discover 11,128,835 listings and 282,088 playable programmes from the BBC
A round-up of Christmas Eve's news, a review of the morning's papers, and a comprehensive look at the day's sport, including a look ahead to the afternoon's SPL action.