If Cameron was smart, he'd have questioned/pushed for an EU wide minimum wage.
This would have eliminated the concerns over economic migrancy from Eastern Europe whilst maintaining the benefits of being in the EU.
How do you expect the economies of the poorer eastern european state to support a national minimum wage?
Part of this problem stems from the fact you have very poor countries joining the EU.