Thoughts at 2.20am
Unlike the BBC I am not particularly hung up about projected national vote share. I don't know anyone in active politics who is - it's not a real measurement - what is real is losing or gaining council seats or control of councils.
I think we probably got the results at a national level we deserved tonight - voters have rightly punished us for the 10p tax rate abolition which was indefensible and a complete self-inflicted wound.
Sadly the people paying the price tonight are good Labour councillors losing their seats who had nothing to do with creating this policy.
We managed to snatch defeat from the jaws of victory, just as with Charles Clarke and the prisons issue in the run up to May 2006 - which is a great shame for Labour groups locally in areas where they had expected gains right up until a few weeks ago.
Given the national context great credit needs to go to the local campaigns that have won through, and have proved that there are still no "no-go regions" for Labour:
St Helens +2