Whether you like it or not, the times they are a-changin'.

While some people deem it politically incorrect to continue to sing Christmas songs like 'Baby, It's Cold Outside', others can listen to it in the context of the time in which it was written.

Another controversial festive song over the years is 'Fairytale of New York'. It's a song that is loved by many, but others find the use of the word 'f****t' understandably difficult to get past.

Now, one English radio DJ has taken it a step further by banning the song from his show altogether.

Alex Dyke of BBC Radio Solent went on a lengthy rant about The Pogues and Kirsty MacColl tune on Twitter, in a now-deleted tweet. "Radio, let’s ban Fairytale Of New York this Christmas!," he wrote. "'You’re a slut on junk, you scumbag, cheap lousy f****t” – is this what we want our kids singing in the back of the car? It’s an offensive pile of downmarket chav bilge. We can do better!"

Dyke later elaborated on the tweet on his show, calling it a 'nasty, nasty song.'

‘I hope I’m not going to ruin your Christmas, but I’ve decided that I am no longer comfortable with playing Fairytale of New York by the Pogues and Kirsty MacColl," he said. "I think Christmas songs should be about excited children, toys, Christmas trees, snowy streets, ski lodges, reindeer, wrapping paper, Santa, family, peace on earth and love. I just find the Pogues’ Fairytale of New York a nasty, nasty song."

He added: "I just think that this guy, this toothless drunk, ruining the romantic image of New York city with a song about heroin is not on. I don’t like the lyrics ”you’re bum, you’re a punk, you’re a slut on junk” – I think that’s absolutely awful. I don’t like ”you scumbag, you maggot, you cheap lousy f****t” – I find that offensive, I find that an offensive pile of downmarket bilge."

The reaction to his boycott has been pretty vocal on Twitter, with some calling the DJ a 'snowflake' and a 'PC fool'.