In the increasingly febrile atmosphere around Brexit, MPs have finally agreed to hold a general election in an attempt to cut through the chaos and (possibly) restore some stability.
The poll will be held on Thursday, 12 December – the first Christmas-period poll since 1923.
Outcomes are uncertain - as recent contests have confounded pollsters' predictions.
Now we’re asking: how will you vote?
Make your choice here and contribute to the debate by leaving a comment below.
How will you vote in a general election?
- Labour Party
- Conservative Party
- Scottish National Party
- Liberal Democrat
- Scottish Socialist Party
- Scottish Green Party
- Brexit Party
- Other party
- Won't vote