Christmas is an important day in the Christian calendar and has become a holiday that gives all of humankind a chance to spread the cheer by sharing what they have with the less fortunate and reflecting on how they can better display love.
A few other days in the year elicit the kind of generosity today does, despite the realities of an economy that has consistently performed below expectations and bad politics that continue to widen rifts among neighbours.