Question: son has been coughing for 2 weeks?
Answer: If your child has had a cough that's lasted longer than 3 weeks, see your GP. If your child's temperature is very high, or they feel hot and shivery, they may have a chest infection. You should take them to a GP, or you can call 111.