HMRC cancels 36,000 late tax fines 'due to helpline delays' - are you due a refund?

1 month ago 2
If you do not submit your self-assessment tax return by the January 31 deadline, you are automatically slapped with a fine of £100 however thousands have managed to have their fines waivered last year
Read Entire Article