i don’t know how this works out but Sherlock does get murders every Christmas later on
Sherlock gets murders for Christmas because he assumes it is Christmas every time there is a murder.
John has long since given up attempting to explain to him that Christmas does not happen every other week.
Mrs Hudson has not given up trying to get Sherlock to wear the antlers.
















