CAN we not put a stop to the canvassers stopping everyone whilst going about their everyday business?

I personally find that I cannot walk through town without being stopped at least five or six times to be asked to donate to a charity via direct debit or to change my gas supply, electric supply, phone supply satellite supply etc

There have been a few times I have avoided going into shops where I want to go as canvassers are outside. Also when I park above B&M they are stood right there and harass you before you start to shop and then again as you try to go to the car, please can this be stopped?

Emma Speakman, via email