'Almost half' of people miss new August 2026 HMRC legally required deadline

Wait 5 sec.

The new system isn't optional