What is the greatest Christmas song of all time?

The debate regarding the greatest Christmas song of all time has finally been settled.

The battle for control of the stereo on Christmas morning will happen no more.

After 101 responses to a survey ranking the classic pop Christmas songs, The Pogues have come out on top.

With 27 out of the 101 votes, Fairytale of New York beats second placed Last Christmas by 6 votes.

Shakin’ Stevens – Merry Christmas Everyone comes in third place and Slade’s Merry Xmas Everybody finishes fourth.

Fairytale of New York by The Pogues featuring Kirsty MacColl was originally released in November of 1987.

The Pogues’ hit has amassed almost 62 million views on YouTube.

When the song was originally released, it made it to number 2 in the official UK charts, and the song has appeared in the top 20 every year since 2005.

The song has been a source of controversy for its explicit lyrics, but some argue that the lyrics are being taken out of context.

Alex Dyke, a radio DJ for BBC Solent, recently described the song as “down market chav bilge”.

Despite the controversy, it is still a Christmas classic in the eyes of the British people, and is a staple at Christmastime.

Fairytale of New York features below as the greatest Christmas song from our poll.

Warning: this song contains language that some viewers may find offensive.