HMRC admits self-assessment glitch

Some taxpayers affected by technical issue on tax returns.

Corporation tax payment CIS return CIS return Corporation tax payment CIS return Corporation tax payment Corporation tax payment