HMRC staff: Underpaid and overworked