HM Revenue & Customs (HMRC) penalties for non-compliance by taxpayers have risen by 62 per cent, according to the latest research. Read More