Viewers have hit out at the BBC's Christmas schedule with some describing it as the worst ever produced.

Telly fans are up in arms after the shows being aired on Christmas Eve, Christmas Day and Boxing Day were all revealed.

Some said the list is a fitting end to a miserable 2020 – but many weren't as lighthearted.

Repeats and a children’s film line-up were called "embarrassing" after the broadcaster was blasted for its low-key festive offerings.

But there is some good news as Gavin and Stacey's wildly popular Christmas special from last year will be shown again.

What's occuring? Well, a fair few repeats

There will be two instalments of the Gruffalo as the movies came under fire.

Kung Fu Panda films back-to-back on Christmas Eve is "overkill" – while news of Moana, Cars 3, Paddington 2 and Worzel Gummage left licence fee payers feeling short-changed.

Christmas specials for Strictly Come Dancing, Call The Midwife and Mrs Browns Boys also failed to lift the mood.

The schedule appears to be very child-friendly

Meanwhile, three Madagascar-themed films clog the Boxing Day schedule.

Viewers made their feelings known on social media, taking to their keyboards to vent their frustrations.

One wrote on Twitter: "Jesus Christ as if we haven’t suffered enough this year."

Mrs Brown's Boys doesn't make everyone laugh

Another said: "Worst Christmas TV schedule ever bbc".

It didn't stop there as one TV fan wrote: "Cheers... you have ended 2020 in great style with a very fitting schedule!"

A fourth said: "Well it looks like I will be getting the knitting needles out to shove in my eyes on Christmas Eve."