After John Lewis created some festive fuss over its Christmas advert, other big brands have been trying to hit back with their big budget Christmas campaigns.

Sainsbury's is the latest retail group to be pushing the button on a big-gunned festive ad, which is taglined ' Christmas is for sharing'.

Sainsbury's Christmas 2016 Advert

It follows the likes of Marks and Spencer, which came out with a complete Hollywood-style production featuring Mrs Claus fixing Christmas for a little boy.

Roald Dahl's Esio Trot was narrated by James Corden

But, true to their own, Sainsbury's has tried to pull on our heartstrings with a man who just wants to provide what's best for his family by being in multiple places at once.

And with all the iconic Christmas campaigns, comes one element we're all fussing over - the singer.

On releasing the video, the company said the advert was "a joyous Christmas musical" created in stop frame animation and with former Misbourne School pupil James Corden providing the vocals.

James, who grew up in Hazlemere, sings a jaunty song telling the story of Dave.

James Corden, Mila Kunis and Tom Hanks
James Corden, Mila Kunis and Tom Hanks

Dave is a hard-working and devoted dad who realises that the greatest gift he can give people this Christmas is his time.

A charity will be at the heart of the campaign, which has seen profits go to companies like Save the Children and the Royal British Legion, in previous years.

James Cordon

Dave is a hard-working and devoted dad who finds himself without time to spend with his family,

"This year, we’ve worked in partnership with Great Ormond Street Hospital to help families be together," Sainsbury's said.

"More than 50% of children treated at Great Ormond Street Hospital are from outside of London, so we’re raising money to fund accommodation that means patients’ families can stay close by in difficult times."

You can even make your own animated film with the free Sainsbury's Story Studio app.