HMRC technical glitch misses payments on account
15th January 2019A technical glitch in HMRC systems has put self-employed tax payers at risk of being charged for late payments. Those already having filed their returns may have received bills from HMRC for last year’s tax payment,...