Britons have taken to social media to condemn racists who criticised Tesco for including a Muslim family in its Christmas advert.

The commercial - which was released on Sunday as part of the retailer's 'Everyone's Welcome' campaign - shows different families celebrating the festival as they dig into a turkey from the supermarket.

In one scene, a Muslim family greet each other with gifts as they prepare to celebrate the holiday.

The advert - which was released on Sunday as part of the retailer's 'Everyone's Welcome' campaign - features different families celebrating the festival as they dig into a Tesco turkey

But the clip has faced a backlash with some viewers claiming that Muslims should not celebrate Christmas in a shocking flood of racist online comments.

'Tesco have just put an advert out showing families celebrating and enjoying Christmas dinner. Why was a Muslim family included in this ad?' tweeted one viewer.

Another wrote: 'Your Christmas advert features Muslims, but they do not celebrate Christian celebrations, so why?'

Some have even gone as far as to call for a boycott of Tesco over the commercial.

But other social media users have hit back at the critical comments.

One wrote: 'Fantastic news! A whole load of ignorant idiots are boycotting Tesco because of their Christmas advert; means their stores won't be packed with racist idiots when I do my food shop...'

Another said: 'Shout out to Tesco for their Christmas advert showing how all of us can come together at Christmas. Shame on anyone who thinks otherwise #saynotoracism.'

One wrote: 'No doubt the people who claim Muslims won't integrate are now furious that Muslims might enjoy Christmas...'

And another said of those critical of the advert: 'It's gonna blow their minds when they discover most Brits don't even go to church for Christmas.'

In one scene, a Muslim family greet each other with gifts as they prepare to celebrate the holiday

Some Muslims have also hit back, with one man tweeting: 'People are annoyed because the Tesco Christmas advert features a Muslim family. What is it you think we do on 25th December?'

In a statement, Tesco said everyone should be able to celebrate the festive season.

'Everyone is welcome at Tesco this Christmas and we're proud to celebrate the many ways our customers come together over the festive season', a Tesco spokesperson said.

But that wasn't the only issue that some viewers had with the advert.

'@Tesco just seen your Xmas advert - you don't have a turkey for me, I'm vegetarian,' commented one woman.

But the one-minute clip has faced a backlash after viewers claimed that Muslims do not celebrate Christmas

Viewers also complained about the lack of vegetarian options featured in the advert

Another wrote: 'I can imagine there's gonna be a few complaints from veggies/vegans about the @Tesco 'Everybody's Welcome' Christmas advert!'

Others thought it was too early to be releasing a Christmas advert at all, let alone on Bonfire Night.

'You've gone too early with your Christmas advert,' said one viewer on Twitter. 'Guy Fawkes will be turning in his grave.'

Another commented: 'Oh my god @Tesco did I just see your actual Christmas advert? You know it's only the first week of November, yes?'