What is a tax haven?
The label itself is slightly pejorative or at least tendentious. In practice it is used to refer to two different regimes. The first is a jurisdiction which deliberately adopts very low (or zero) tax rates as an incentive to encourage companies to locate there with minimal requirements as to substance often accompanied by a light regulatory regime. The UK does not fit that description.
The second is a jurisdiction which in relative terms has become highly competitive in its corporate tax system perhaps for particular types of group or categories of investment. That could now fairly describe the UK.
Why is this topical?
In one sense the question is topical simply because of the unprecedented front page status of anything to do with tax...