7 Crucial Facts About the HMRC 2026 'Digital by Default' Letter Update That Affect 37 Million Taxpayers(00) Save Image Image gallery: 7 Crucial Facts About the HMRC 2026 'Digital by Default' Letter Update That Affect 37 Million Taxpayers