Green Party leader Carla Denyer becomes MP for Bristol Central

Carla Denyer says she is “over the moon” to win the newly-created seat of Bristol Central.

Go to Source
Author: BBC News