Zack Polanski becomes first sole leader of the Green Party after landslide victory

Zack Polanski has made history by securing a decisive win in the Green Party of England and Wales leadership race, becoming the party’s first-ever sole leader. Polanski clinched the role with 20,411 votes, leaving rivals Ellie Chowns and Adrian Ramsay far behind with just 3,705 votes. His campaign focused on an eco-populist message that blends … Read more