The BBC has confirmed that this year's Christmas Special, Twice Upon A Time will be broadcast at, Christmas Day on BBC One.The timeslot follows the pattern of recent years whch sees Doctor Who as the anchor of the BBC's Christmas Evening Entertainment.Overseas the Episode is expected to be braodcast on BBC America and on SPACE on Christams Day at 9pm and on ABC Australia on 26th December at 7.30pm.