YouTube has released the list of the top 10 Christmas adverts of 2017 so far and the public have chosen its top contender. John Lewis' Moz the Monster which is edging out as number one on the list. The ad's have been ranked using an algorthym which judges the adverts on organic view, paid view, watch time and audience retention.

Department store John Lewis, which has reportedly spent £7 million on its Christmas advert this year, came ahead of Marks & Spencer and Sainsbury’s in second and third place.

Ranking Title Username Viewer figures
1 John Lewis Christmas Ad 2017 – #MozTheMonster John Lewis 8,985,726
2 M&S Christmas TV Ad 2017 | Paddington & The Christmas Visitor #LoveTheBear M&S 6,528,903
3 #everybitofChristmas | Sainsbury’s Ad | Christmas 2017 Sainsbury’s 4,391,016
4 Very.co.uk Christmas Advert 2017 – Get More Out of Giving Very.co.uk 4,476,156
5 The Argos Christmas TV ad 2017 – #ReadyForTakeOff Argos 2,536,249
6 Aldi Christmas Advert ft. Kevin The Carrot 2017 AldiUK 2,453,744
7 Waitrose Christmas TV Ad 2017 | #ChristmasTogether Waitrose 1,908,228
8 #YouShall Find Your Fairytale Christmas Part 2 | Debenhams Christmas TV Ad 2017 Debenhams 1,376,780
9 Boots Christmas | TV Advert 2017 | #ShowThemYouKnowThem Boots UK 1,171,056
10 Christmas — Sway — Apple Apple United Kingdom 1,797,238

The advert, which features a large blue furry monster called Moz, was accused of plagiarism by award-winning children’s author Chris Riddell who drew similarities between its story and his book Mr Underbed. John Lewis explained that the story was "utterly different to Chris Ridell's".

Following Sainsbury’s in fourth place is Very, then Argos, Aldi and Waitrose respectively.

Check out the advert here