A bizarre Christmas dinner invitation, some mysterious carol singers and even a spot of charades. Can you solve all 12 of our ...