Imagine logging into your online banking and finding a transaction you didn’t authorize. Not from a fraudster, but from the UK tax authority, Her Majesty’s Revenue and Customs (HMRC). For a select group of taxpayers, this isn’t a dystopian fantasy—it’s a real power that HMRC has revived and is actively using. The policy, known as […]