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