Time for the Green Party to shine, says new leadership team
Carla Denyer and Adrian Ramsay vow to make the party a serious electoral force across England and Wales. …
In a statement, Ms Denyer, who is a councillor in Bristol, said “we are at a crucial moment in history” regarding the climate and the wellbeing of communities but “it is clear that the other major political parties have failed to bring about the change that is necessary”.