I think Cameron has been a real idiot here. He's scared of his back-benchers cos they shout the loudest. I really do think it's time for a referendum on Europe, and hope that the public see sense.
I think a large part of the problem is that the general public (myself included) do not understand the complexities of Europe, and Daily Mail scaremongering leads people to think that 'Britain will lose it's identity'. IMO Britain has had many, many different identities, and really we just need to forget egos and get on board with Europe. We're not an island fortress anymore.