
Live
Latest from the election campaign trail
Follow us on Twitter: @BBCPolitics Who should I vote for? | How popular are the party leaders? | A simple guide to the election
Follow us on Twitter: @BBCPolitics Who should I vote for? | How popular are the party leaders? | A simple guide to the election