HMRC’s failure to close the small business tax gap costs £15bn/year Over the last seventeen years most of the tax gap fell by two-thirds – a remarkable achievement. But a deep Read More » 22 June 2024