Home > Tax Blog > HMRC Enquiries > Annual Allowance Charges…who pays?