HM Revenue and Customs (HMRC) issued £325 million in fines and interest charges to taxpayers who paid their self-assessment ...