How long colds, coughs and sore throats last, why antibiotics rarely help, which cough medicines work, and when to see a doctor. By Dr Kenneth Tan.