<p>Christmas is the favourite time of the year for many of us, with present exchanges, food & drink and socialising with friends & family at the top of the agenda. But what are the true origins and meaning of this seemingly inexhaustible celebration? Although most of our current customs only...