Warning: The combination of words, music and images contained in this video presentation could cause diabetes. This is about as kitsch as it's possible to get. Check out the half-dressed midget Santa chick (WTF?) and the stairway to heaven, clearly a reference to the recent Led Zep reunion, man.
Gilbert, of course, knew exactly how to craft a lyric so it would rot your molars out in situ. But what does he mean about hoping "the peace you seek may then resume"? Does Christmas chez Gilbert involve the breakdown of peace? Well, he is Irish.
A Happy Christmas to all my readers, as Billy Whizz used to say. If you're not a Christmas type, take whatever Happy Holiday you prefer.