It is hard to gauge public sentiment, but most people would probably agree that the Christmas spirit is subdued this year.
Since the early 20th century, Christmas has evolved from a religious holiday to a hugely popular cultural holiday observed by ...