Latest Headlines from Nourish | The Nourish Mission

Why is Jim Harra in the news at the moment?

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

Stories involving Jim Harra


Latest Headlines from Nourish | The Nourish Mission