They seem to start earlier every year. You walk into a shopping centre, you turn on the radio station and out comes that festive cheer.

Now while carol junkies like myself are in their element, there may be many that opt for heavy duty ear plugs and some, at their weakest, most desperate points, may pull a Van Gogh (ain’t nobody got time for that).

Cue below’s XMAS Christmas mixtape. It’s got style, rhythm and an attitude that won’t quit.

DZ Deathrays – Lonely This Christmas

Destiny’s Child – 8 Days of Christmas (Krys Remix)

Bobby Helms – Jingle Bell Rock

James Brown – Santa Claus Go Straight To The Ghetto

Davey Lane – Wake Me Up When Christmas Ends

TLC – Sleigh Ride (Colin’s Mix)

The Ramones- Merry Christmas (I Don’t Want To Fight Tonight)

RUN DMC – Christmas in Hollis