It's been a bleak year, all told.
Terrorism, political crises, and endless turmoil have dogged the headlines, with the nation seeming to lurch from one fallout to another.
Sadly, the Christmas number one race won't be acting as a pick-me-up this year – it's Ed Sheeran all the way.
The ginger pop goliath has dominated 2017 with new album '÷' breaking all records before it.
Ed Sheeran's 'Perfect' duet with Beyoncé is currently at number one, but his appearance on Eminem's 'River' is tipped to overtake in the run up to the big day.
William Hill spokesman Rupert Adams said: “If you had asked me for a price of Eminem having the Christmas number one a year ago I would have offered you 1000/1 – this is the Christmas number one’s Leicester moment…”
Probably over-stating it there, Rupert…
Join us on Vero, as we get under the skin of global cultural happenings. Follow Clash Magazine as we skip merrily between clubs, concerts, interviews and photo shoots. Get backstage sneak peeks and a true view into our world as the fun and games unfold.