Homeopathy can only ever work as a placebo.
There is no traceable element of the 'active' ingredient - it is merely water that the charlatans who practice this quackery states has a memory of the active ingredient. I mean honestly, have you ever heard anything so absurd in your life as water having a memory?
People who say homeopathy worked for them is anecdotal only - and the likelihood is they were already well on their way to being better, still, if the easily suggestible are happy to waste their money on magic memory water because they think it's doing them good, then good for them (as an aside I have some magic beans for sale if anybody is interested), but it should never have a penny of NHS money spent on it.