Doctor Who

Settle down for Doctor Who three ways in this hour of family fun.

17.30

With Peter Capaldi and showrunner Steve Moffat taking their final bow, Twice Upon a Time is emotional, entertaining and very festive.

The story sees the first Doctor (David Bradley) team up with his current incarnation, and features the first look at Jodie Whittaker as the new Doctor.