News

Hundreds of thousands of UK customers have reported scams to HM Revenue and Customs (HMRC) in the last 12 months.