Seasonal specials of Strictly Come Dancing and The Great British Bake-Off are among the festive offerings from the BBC this Christmas.

One-off episodes of Mrs Brown's Boys, Call the Midwife and Bad Education will feature on the schedule as well.

The highly anticipated return of Sherlock will also air, along with a Doctor Who special and an adaptation of David Walliams' book Gangsta Granny.

EastEnders will see Danny Dyer make his debut as the Queen Vic's new landlord.

David Jason returns as corner shop worker Granville in Still Open All Hours, while the semi-finalists of the Great British Sewing Bee will compete again in a one-off special.

The first series of family fantasy drama Atlantis will draw to a conclusion, while viewers will find out who wins the coveted glitter ball trophy on this year's Strictly Come Dancing series.

Read More Click Me