HMRC has announced a significant shift in how it communicates with taxpayers. From Spring 2026, letters and reminders will no longer be issued automatically by post to individuals or businesses that...

read more