HMRC boss Jim Harra says 'innocent' tax errors don't result in penalties

2023-01-26 31