Which is the best Christmas advert of 2016?

From Mrs Claus to Buster the Boxer, television viewers have been besieged in recent days by companies putting their 2016 Christmas adverts on display.

Most of the hype usually surrounds the offering from John Lewis, but there is plenty of competition out there.

So, which is the best?

Take our poll and, if you haven't seen them already, check out a selection of some of the adverts below.

Is your favourite missing from our list? Join the discussion on our Facebook page and make your voice heard.

  • Marks and Spencer

  • John Lewis

  • Sainsbury's

  • Heathrow Airport

  • Waitrose

  • Aldi

  • Amazon