Cameron has made it impossible to vote about EU because his deal means abandoning Human Rights in favor of sharia.
The European Court of Human Rights has clearly stated that sharia is incompatible with Human Rights. That's why Cameron behaves as he does.
The deal means that UK's sharia business, with its inevitable connection to sharia muslims, is kept outside the European Human Rights Court. And to cheat British voters this disgusting deal was spiced with ridiculous examples of fringe Human Rights issues which have nothing to do with the basic Human Rights which stand in the way for sharia.
However, Cameron doesn't like sharia muslims - only sharia finance. This stance constitutes a real dilemma for the Brits.
In Cameron's strive for making the UK the world's sharia hub he uses the sharia friendly Anglican church
as well as the Bank of England to keep the financial connections with the world's worst Human rights violator, the Saudi dictator family.
And here is his, but not necessarily the Brits', closest ally in the islamofascist world:
Calling oneself a true muslim automatically connects to sharia islam, the very opposite to Human Rights - e.g. as stated by all the world's muslims' Saudi based and UN sanctioned sharia organization OIC (Organization of Islamic Cooperation) and its islamofascist Saudi Fuhrer Iyad Madani (a member of the Saudi dictator family who uses Western "crusaders" to protect themselves from their own islamic creations).
If no one in EU seriously opposes the muslim Turks led by fanatic Erdogan, then EU has finished itself and the European Human Rights Court is the only thing left of Europe as we knew it.