The tax gap rose to a record £39.8 billion in 2022/23 as small business accounted for two thirds of unpaid tax