ICAEW calls for taskforce to tackle HMRC backlog
“Unacceptable delays” are stifling the UK’s economic growth.
“Unacceptable delays” are stifling the UK’s economic growth.
Revenue is up by £48bn on the same period last year.
Tax receipts were down by £5.3 billion compared to October 2022.
The changes to R&D credits aim to tackle fraudulent claims.
Some industry leaders praise Autumn Statement measures.