The dinner party, according to latest research, has never been more popular. Keen to show off our homes and culinary skills, we are spending £11 billion a year on 313 million dinner parties. But while a good dinner party will mark you out as a person of sound taste, reasonable income and ample bonhomie, a bad one will relegate you to the bottom of the social special-needs class.