Voters will choose between 34 candidates - the most to stand in any British parliamentary election.
This story was reported by BBC News. Read the full coverage at BBC News.
Voters will choose between 34 candidates - the most to stand in any British parliamentary election.
This story was reported by BBC News. Read the full coverage at BBC News.
Be the first to comment on this story.