Carla Denyer and Adrian Ramsay announced as new Green Party co-leaders
1 October 2021 Green members elect Carla Denyer and Adrian Ramsay as new co-leaders Denyer: “We are at a crucial moment in history and it is clear that the other major political parties have failed” Ramsay: “More than ever, we need strong Green voice… read more