Elizabeth May has stepped down leader : is this a good thing for the future of the Canada Green Party?

image.jpg?t=1572989018&size=Large

Elizabeth May, outgoing leader of the Green Party of Canada