I think you're right about Labour winning, not least because there's almost always a last-minute swing towards the incumbent party: it's easy to say you'll vote for change, but many people lose that resolve in the actual voting booth. And I certainly hope you're right about the Tories and the LibDems.
no subject