We will see how it goes but the Green Party have made a positive choice in Carla Denyer and Adrian Ramsay as its new leaders. Committed to election success I hope they leave the oddballs on the edge of the party. Extinction Rebellion founder Amelia Woman is still deputy leader but missed out on leadership.

Leave a Reply

Your email address will not be published. Required fields are marked *