Well coming in late on this discussion, I will purely state that I WILL be voting CONSERVATIVE 8-) 8-) 8-)

I would far rather a politician be honest and say NOW that the referendum is a lost issue due to the LEGAL situation that Britain is now in, thanks to the LABOUR Government ratifying the Lisbon Treaty, and then everyone else now doing so to seal, legally, the agreement !!!
Cameron has told us the truth instead of stringing us along on a pack of lies. Times have drastically changed since he first mentioned about holding a referendum! Do NOT blame him for that.
A politician is legally bound by domestic, and in this case, international law like the rest of us. He will just have to work within the Lisbon Treaty, with the rest of Europe to find what will be best for Britain. 8-) 8-)
Sorry, Lizzie, but you can't work within the Lisbon Treaty. It is
designed so that no single country can work within it!

Cameron's made a serious error of judgment. Even if a referendum on the treaty can be deemed technically pointless, it would nevertheless serve to give the people a voice which they have been denied for so long and, secondly, assuming a No vote, it would give him a mandate to be more assertive in the EU, even if it would not achieve much.
The bottom line is that he gave a cast-iron guarantee. If he walks away from it, no matter the arguments that "he only meant if it was not ratified before the GE", he has shown himself to be no better than previous politicians who have broken promises.

He'd better come out with something substantive at 4pm or people will understandably leave the Tories in their droves.