Steve Punt and Hugh Dennis go a-carolling; Marcus Brigstocke pulls some ethical crackers; Jon Holmes flicks through the Radio Times; Mitch Benn thinks he might have over done it and the audience tell us what really happens at home at Christmas.