PoliticsGreen Party duo launch joint leadership bid by adminMay 13, 2025016 Share0 Green Party co-leader Adrian Ramsay and MP Ellie Chowns join forces in a bid for the leadership.