Green Party chooses Climate Emergency campaigner Carla Denyer to win Bristol West parliamentary seat

Former wind turbine engineer and current city councillor, Carla Denyer, has been picked to contest the winnable seat of Bristol West for the Green Party at the coming General Election.