Here are the Digital Sentinel top five picks of BBC Christmas television for you to enjoy over the Christmas holidays
Doctor Who – Last Christmas
Christmas Day, BBC One, 6.15pm
In Peter Capaldi’s first Christmas special as the Doctor he and Clara will team up with Santa Claus, played by Nick Frost, to defeat the terrifying creatures attacking the Arctic base.
Mrs Brown’s Boys Christmas Special
Christmas Day, BBC One, 10.05pm-10.40pm
It’s the usual chaos for Agnes as Christmas descends on the Brown household. The arrival of a large box for Cathy has Agnes intrigued… and she’s even more intrigued when she realises that she’s the only family member who doesn’t know what’s inside it.
Michael McIntyre’s Very Christmassy Christmas Show
Christmas Day, BBC One, 10.40pm-11.40pm
As families up and down the country cosy up for Christmas, Michael will be doing what he does best – putting Christmas under his merry microscope from the presents and the decorations, the cracker jokes and the family arguments, not to mention the never-ending piles of leftover dinner.
Call The Midwife
Christmas Day, BBC One, 7.50pm-9.00pm
Join Nonnatus House for their annual festive episode. Chummy is trying to organise a Christmas Concert and Cynthia has to ponder a life changing decision.
Eastenders
Christmas Day, BBC One, 9.00pm-10.05pm
Tune is as the residents of Walford have their usual Christmas disasters. Family secrets and lies come to the surface as Mick pulls out all the stops to make the Carter family’s first Christmas in the Queen Vic perfect.
Photo courtesy of the BBC