New HMRC rules 'farfetched and absurd' as millions may have to pay

DAC7 is an EU directive that requires "digital platforms" to report income earned by "reportable sellers"