The Tax Foundation’s annual International Tax Competitiveness Index, published this week, shows just how far behind we have fallen. Out of 38 OECD countries, Britain ranks just 30th.