HMRC has dismissed 179 staff for gross misconduct this year following serious breaches of the Civil Service code of conduct