Christmas is rapidly approaching, along with all of its associated stereotypes. There is sure to be an over-indulgence in food and drink, lots of out-of-tune carol singing, and shops that are so busy you can hardly move. It also means you’re going to spend the next month scratching your head about what gifts to buy for your friends and family.