// The Prime Minister, who has described Ukip supporters as “fruitcakes”, said that he was prepared to introduce legal safeguards before the end of the current parliament to guarantee that a referendum takes place after the general election. Previously he has promised to call a vote only if he is re-elected in 2015.
The legislation would be designed to demonstrate that he is committed to calling an in-out vote by 2018 after Ukip and other sceptics claimed that his pledge was meaningless. //
http://www.telegraph.co.uk/news/worldnews/europe/eu/10032073/David-Cameron-to-take-on-the-Ukip-fruitcakes-with-EU-referendum.html
The only way to introduce a law before the next election as Cameron 'promises' would need the backing of the LibDems, and they are NOT going to support this.
Again, he is promising something he knows he cannot deliver on. Remember his 'promise' of a referendum on the Lisbon Treaty? (If it hadn't already been ratified, knowing full well it would be). He is doing the same thing now.
His other promise of a referendum if the Conservatives won a clear majority in 2015 is equally looking hollow.
He has also stated that in a 'in / out" referendum, he will be campaigning to stay in.
Why should we believe anything he says about Europe?