All the Green Party MPs who've won seats at the General Election

All the Green Party MPs who've won seats at the General Election

Tamworth Herald

Published

Carla Denyer won in Bristol Central with 25,000 votes while Ellie Chowns won in Heresfordshire North with 21,000 as the Labour Party won by a landslide.

Full Article