I had it just before Xmas. Takes about a week or so to get cleared but I have a tip to subdue it. Your own immune system probably takes about a week or so to get over it.
In the interim . Take 3 Nurofen Plus - Wait 30 to 40 minutes. That should stop the cough for about 5 hours...