HMRC investigations explained: what to expect and how to respond