Thanks for sharing, James. The "UK Christmas TV" website is a particularly good website for the latest Christmas TV news, including programmes that have already been officially confirmed.
I'm looking forward to seeing what BBC One fill the teatime slot with on Christmas Day, now that we know Doctor Who is going to be shown on New Year's Day instead. It's been a long time since they've shown an early evening Freeview movie premiere on BBC1, I think the last time they did that was Titanic back in 1999.
I have had an email back this morning from the BBC about the Doctor Who Christmas episode, and they were very non committal on the issue, as you will see below:
"As with the current series, head writer and series showrunner Chris Chibnall has remained tight lipped about what fans of Doctor Who can expect from the current run and this includes not revealing any clues about the eleventh episode. There has been no decision made yet regarding the mooted seasonal episode of Doctor Who and the Christmas and New Year schedules have not as yet been confirmed. Keep an eye out for Christmas schedules which will be available in December."