Cancel Christmas immediately.

We don't know what is and we don't want to after it forced this travesty upon our eyeballs. Starring Jedward, Wagner, Honey G and actual X Factor winner (although if we could vote to strip that away, we would) Sam Bailey, the ad is thankfully only 30 seconds long but it's 30 seconds of your life you won't get back.

Don't say we didn't warn you.