In what year will the next UK general election be held?
2029
52%
2028
30%
2027
16%
2026
1%