Tens of thousands of businesses are registered in BVI, Panama, Malta et al and all for one reason to avoid high taxes. Bring the International business community back to the UK it will bring hundreds of millions in registration fees and taxes to the UK as well as creating a new industry. Increasing tax does not increase tax revenue. Increase business by decreasing tax and allowing business to keep more of what it makes.
Open Britain as an International Tax friendly business centre. Allow companies outside the UK to register having only to pay on revenues generated inside the UK otherwise pay an annual fee of say £500.00