The country faces another Westminster election - tell us how you'll vote
Which party will you vote for on 8 June?
- Labour
- 163
- SNP
- 362
- Lib Dem
- 28
- Tory
- 58
- Green
- 23
- Ukip
- 3
- Other
- 4
- Won't vote
- 7
Here we go again – Theresa May stunned the country this week when she announced a snap general election.
The poll will take place on 8 June, barely two years since the last one.
Political parties have already moved into action – and the campaigning has begun.
That’s why we’re asking – who will you vote for on 8 June?
Cast your vote and get the debate going by leaving a comment.