The Doctor has come face to face with another traveller who defies the laws of time and travels round the world in a matter of seconds - Santa Claus.

The pair are to meet in the festive edition of BBC1 hit series Doctor Who which will be screened on Christmas Day.

Viewers saw a sneak preview of Nick Frost's performance as Santa as the latest series, starring Capaldi as The Doctor, reached its climax on Saturday night.

A preview of the seasonal edition of the show is to be shown for the first time during the BBC Children In Need appeal on Friday night, which begins at 7.30pm.