The british press hates other tax havens because they themselves try to be one. There are tons of PLCs established just for tax purposes.
Presently, the UK has an effective tax rate of 18.6%, compared with, e.g. France which has a statutory tax rate of 33.33% but an effective tax rate of 11.2%. I believe the UK has one of the highest effective tax rates in the EU.