A Cochrane review found honey probably had no advantage over a placebo beyond three days, and the NHS says it is not suitable for babies under 1 year old.