Christmas is a time of cheer, joy and laughter, and nothing quite gets us giggling like these festive Christmas riddles.