News

UK tax gap holds at 5.3%, but Corporation Tax now leads all shortfalls. Small businesses contribute 60% of unpaid taxes, HMRC reveals.