For the past 20 years, families across the UK have gathered around the TV to watch the Doctor get up to a whole host of festive shenanigans. Normally, on Christmas night (or occasionally on New Year’s ...