It's Christmas! No really, it is!
Strike up the bunting, hang out the stockings, get ready to set fire to that pudding and brace yourselves for unwanted gifts and semi-drunken familial skirmishes, possibly incorporating incest revelations – because IT’S CHRISTMAS!
Or at least at is according to Selfridges. Their infamous Christmas store in their flagship London branch is open for business NOW. Yes, on August the titting ninth, a mere 137 days before the baby Jesus celebrates his birthday.
Selfridges claim that the early opening (temperature outside of 23 degrees Celsius) is aimed at the city’s tourists, who of course are renowned for storming around the capital trying to scoop up Yuletide tat before heading home.
Similar Christmas stores in the Birmingham and Manchester branches of Selfridges are scheduled to open in October. Far more sensible, that.