A general Election has been called for the 4th July here in the UK?

Who do you think will win, and what are your thoughts on why it has been called so suddenly.

Labour
Conservative
Hung parliament/ no party wins outright
Select gender and age to cast your vote:
Updates
23 d
I think it will be a Labour majority
A general Election has been called for the 4th July here in the UK?
Post Opinion