TAGS:

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.