Hi Piglet - I swear by the oddly named Potters Vegetable Cough Remover. You can get it from Holland and Barrett, some of the other health food chains and big branches of Boots. It's a herbal cough syrup with loads of weird ingredients (skunk cabbage, for instance), and it tastes of liquorice. I don't normally go in for herbal stuff, but I think this is the bee's knees for colds and coughs.