Cameron did the right for one reason and one reason only.
The Euro zone (not the EU itself) wanted to finance itself by taxing the UK financial industry!!! We are not in the Euro zone. It is inconceivable that this should be allowed to happen.
The UK needs to tax the UK financial industry for the benefit of the UK!!
The Euro zone is a major disaster waiting to happen. It is a stupid idea for so many diverse nations to have a single currency – it just cannot work anywhere except in the imaginations of politicians who want to benefit from the power (and money) that such an organisation would give them!
I find it sad that the Libdems have lost the plot so completely that they would give away the inevitable tax on the UK financial industry and not be bothered about the need for this money to help the UK economy!!!
The Lib Dems have a strange idea of what is in the best interests of the United Kingdom!