Yep, you read right – the first Christmas shop of the year opened its doors just yesterday.
Selfridges, in London, who've been planning for this Christmas since last Christmas, has opened its Yuletide store an incredible four months early. And the people, surprisingly, seem pretty happy about it...
— Seán Cannon-Earley (@seanearley) August 1, 2016
While the Scrooges seem to be keeping quiet in their lairs the Christmas elves are out in force, celebrating Noel in its most materialistic form.
What are your thoughts?