It's Boxing Day, the day after Christmas. There's a whole 364 days to go before it's Christmas again. And there's the washing up from yesterday to do.

But do not despair!

The MadPriest Christmas Megamix has been carefully cobbled together to pick you up and make you feel all Christmassy for a little while longer. It consists of loads of seasonal songs that did not get included in the "Oh Bugger, It's Christmas Again" series because they are just too damn good. In fact, there are bloody brilliant. I guarantee that none of them are cringeworthy in the slightest unless you are a complete Christmas grouch.

So, g'wan! Click on play and turn up the volume! At the very least it will make the washing up a lot less tedious.

Twinkle - JD McPherson
Hey Mr. Santa Claus - Difuser
Mambo Santa Mambo - Leah Felder
Broken Heart for Christmas - Cherrywood
Christmas Coming Home - Lennon & Maisy
Christmas Without You - Sarah Nixey
Everybody Deserves a Merry Christmas - Ronnie Fauss
Funky Little Christmas - Adrian Esparza
Every Time It's Christmas - Lunch At Allen's
O Christmas Tree - Olga Munding
Hey Little Drummer Boy - Dusty Blue Socks
Sittin' On Top'a the Roof (Waitin' On Santa) - Paul Lemire
Snowing in the Heart - Emil Friis
Driving Home for Christmas - Momo-Watt
Santa Claus Got Stuck in My Chimney - The Sweetback Sisters
Do You Hear the Silent Night - TriBeCaStan
(Christmas Comes Once A Year) You Are Always In My Heart
The Silos
Christmas Evermore - Cold Specks
365 Days of Christmas - The Linedance Fever
After Christmas Blues - Aaron Einhouse
Why Can't It Be Christmas Time All Year - Rosie Thomas