HMRC campaigns and task forces are on going and Compliance checks are becoming common.
So its worth knowing that you can appoint an extra advisor to help you answer the inspectors questions, its quick and easy to to arrange using this link
Its a temporary authorisation that does not cancel or amend permanent authorisations ie your normal advisers/accountants
HMRC have also issued new Fact Sheets for Compliance Checks and Penalties
Sometimes we all need a little help and specialist advice can be invaluable