I always stop and have a friendly chat with these people when they approach me.
They have never tried convincing me to make donations/subscriptions when I explain that currently I'm not in a financial position to do so.
Nor have I seen them following people down the street.
If Charlie gets his way, we'll all be walking down the High Street with a straight, expressionless face staring ahead...no talking to people, politically correct, PC and all that...
no thanks, Charlie
