Green Party leader Carla Denyer votes in general election
Watch as Carla Denyer, co-leader of the Green Party, arrives to vote in the general election on Thursday 4 July.
Watch as Carla Denyer, co-leader of the Green Party, arrives to vote in the general election on Thursday 4 July.