HMRC £100 Late PenaltyCommon sense prevails as HMRC re-think the blanket fines for late self-assessment form submission.