Television Merry Clip: Doctor Who: Last Christmas – Enter, Santa! December 14, 2014 Sheldon Wiebe ‘This is the North Pole. We don’t want any trouble here.’ Say n’more. Doctor Who: Last Christmas airs on BBC America on Christmas Day (9/8C). Check out Santa’s arrival following the jump.