Green Party’s Elizabeth May reflects on unprecedented week in Canadian politics