Taxing issue

Cayman Island debts strain ties with UK