Liberal Democrat foreign affairs spokesman Ed Davey accused Mr Cameron of being "terrified of betraying the Eurosceptic wing of his party", adding he "must come clean on where he now stands".
The weekly session of Prime Minister's Questions was dominated by foreign affairs with Labour leader Ed Miliband focusing all his six questions on events in Egypt and the UK's mission in Afghanistan.