HMRC tax investigations take too long - Solicitors Journal