Alastair Campbell and others are trying to understand what happened to Labour last night.
Well Al, I'll tell you here what they did wrong.
1. Not offering an EU referendum was stupid. Ed might as well have said "I don't trust you!"
2. Where do they stand?! Scotland doesn't think they're left wing enough, England thinks they're not centre enough. (This is mainly down to Tony Blair's huge shifting of the party 21 years ago).
3. Russell Brand. It would have been a good idea to have that interview BEFORE the date for registering to vote closed, not after. Let alone you were being interviewed by a man who's highly hypocritical, and has never voted.
4. England vs Scotland. During Labour's reign of terror from 1997 to 2010, you could be Welsh, Scottish, Irish, Nothern Irish, in fact you could identify yourself as anything but English.
They don't mind the SNP too much, and would quite happily work alongside Plaid Cymru or Sinn Fein, but the idea of English votes for English laws?! No thank you say the Labour front benches.
5. Priorities. Labour's priorities are a muck. If, in 2010, Gordon Brown would have won, his government would have extradited Aspergers sufferer, and computer hacker Gary McKinnon, but would have kept hate preaching Captain Abu "hook" Hamza.
6. Loyalty. Labour took Scottish voters for granted, and last night proved Scotland had had enough.
England also showed their dislike towards Labour's arrogance towards voters.
They don't trust us to vote on the EU. They honestly think most English voters read The Daily Mail, or The Sun and cast our votes on whatever their headline is. They believe we, the electorate, are dumb. We can't make an informed decision for ourselves based on previous events, and current policy plans.
7. Pink buses for women..... I know they had their hearts in the right place, but their heads weren't. It was patronising, and a silly move.
There are plenty more reasons why they lost, but too many to mention on one blog.
Labour now need new blood to head them, no one affiliated with Blair, Brown or New Labour in any way.