There are many ways to be a good Christmas house guest. (You know the drill: make your bed, don’t linger in the bathroom when twelve people are waiting to use it, etc). But perhaps most important of all is to arrive bearing something delicious.

And while a bottle of wine will never be regarded askance, Christmas is, by its nature, extra, and thus calls for a sprinkling of magic and imagination. Think excellent cheese for the inevitable late-night raid on the fridge; a handsome panettone to toast and slather in butter at breakfast; really good chocolates to pass around after lunch; or something strong and restorative for Boxing Day. We’ve rounded up the edible gifts we'd be very happy indeed to find arriving on the doorstep along with our Christmas guests.