Hmrc
HMRC Issues Automatic £100 Fines to One Million UK Households for Late Tax Returns
HM Revenue and Customs (HMRC) has imposed automatic £100 fines on approximately one million UK households this week after they failed to meet the January 31 deadline for submitting their self-assessment tax returns. Each …