I don't want to do a roast as I hate all the last minute faffing when you have guests - also I'm not entirely sure what time our guests will arrive and I'm a bit of a stickler when it comes to timing roast. And I don;t want to do a casserole as I have a strong suspicion that the junior guests won;t eat it. I was wondering whether to roast a chicken and have it warm/cold with salad... any ideas?