Christmas is upon us, which means there are lots and lots of preparations to do.
Apparently in the UK, each Christmas we write and send around 750 million
Christmas cards; we will cook some 10 million turkeys; and we will go crazy on
presents. I don’t know about you,