Victory as council drops charges against street preacher