Did you know HMRC has confirmed that Making Tax Digital for Income Tax (MTD ITSA) becomes mandatory in April 2026? However, they also announced they ...