David Cameron responded to Lord Lawson's statement that any attempts to renegotiate our relationship with the EU would be futile by promising "a proper choice" in a referendum. Now he says that he can't actually back up his promise of a referendum with the legislation he promised in this parliament because the dastardly Lib Dems won't support it and it wasn't in their coalition agreement.
The Tories have been blaming the Lib Dems for all sorts of things over the last couple of years despite the fact that just six of 32 ministers are Lib Dems and there being about 5 times as many Tory MPs as Lib Dems. There's nothing stopping Cameron offering a referendum on membership of the EU other than him not wanting to.
Despite having no intentions of holding an EU referendum, Cameron has clearly decided that he needs to hedge his bets. Today's Queen's Speech contained a promise to legalise an EU propaganda scheme. Actions speak louder than words.