New Year's Eve guests, great music and something to get you thinking as we head to 2016.
Discover 11,128,835 listings and 280,385 playable programmes from the BBC
New Year's Eve guests, great music and something to get you thinking as we head to 2016.