Jim Harra is in the news as HMRC faces a £476m loss over bereavement deposit failures. He's been leading HMRC since 2019.