Mrs Brown top draw in BBC's festive line-up
The BBC has unveiled its Christmas highlights, with Mrs Brown's Boys, a seasonal Bake Off, Sherlock and Doctor Who among this year's treats.
There will be two new Christmas episodes of Brendan O'Carroll's Mrs Brown's Boys, while the BBC has also announced the return of Outnumbered.
Great Christmas Bake Off, featuring a selection of bakers from previous series, will be the final show on the BBC before it moves to Channel 4.
The Doctor is back on screen for the first time in a year in The Return of Doctor Mysterio, while Benedict Cumberbatch and Martin Freeman feature in the much-anticipated return of Sherlock.
Max Branning (Jake Wood) is back in EastEnders, and Call The Midwife also returns.
New shows include Roald Dahl's Revolting Rhymes, taking on the classic fairytales of Cinderella, Jack And The Beanstalk, Snow White, Little Red Riding Hood and The Three Little Pigs.
Other shows include Last Tango In Halifax and the Strictly Come Dancing Christmas Special.