He is 6 and has a tickly cough which kept us both up all of last night and is still going strong today. The gp gave me sudafed which did work at first but is now having no effect at all.