
The Green Party’s occasionally fractious leadership contest has entered its final stages as members begin voting on Friday.
The party’s more than 60,000 members face a choice between MPs Adrian Ramsay and Ellie Chowns, and an insurgent campaign led by London Assembly member Zack Polanski.