Luckily I’m in the enviable situation of not being able to vote, neither in the UK, Spain, nor Catalunya, so I don’t have to choose who I’d like to win today. Taking a risky guess though, here’s my prediction: Tories 300 MPs, Labour 210, Liberals 90.And here’s someone who still believes in politics, though perhaps not in political parties. Billy Bragg with Between The Wars from 1985.