

The Green Party leadership election is underway, pitting new MPs Adrian Ramsay and Ellie Chowns against London Assembly Member Zack Polanski. The Greens achieved their best ever result at the 2024 general election, but they’ve remained static in opinion polls ever since. Lucy Dunn and Luke Tryl of…