HMRC has publish its latest report and accounts. Headlines £843.4 billion total tax revenues collected which is a 3.6% increase on 2022 to 2023 VAT – gross revenue was £277.7 billion, less: revenue repayable of £112.2 billion – net revenue was £165.5 billion £41.8 billion tax “protected” by tackling avoidance, evasion and error – including... Continue reading »