Yes it's cute and sweet and full of real families being festive but merciful Christ is it annoying.

While we've had many British things imported onto our shores, be thankful that Sainsbury's isn't one of them because their Christmas ad for 2017 has arrived at it is a doozy.

Starring real people (and a few cameos), the ad is all set to what might be the most annoying Christmas jingle of all time, and comes complete with karaoke-style lyrics at the bottom, which we guess act as subtitles but will probably result in people singing along and ruining your life every time it comes on.

But for most of us that won't be a problem (unless you watch TV via dodgy means and in that case you deserve it).