Purchases over £1,000 will not be automatically reported to HMRC from 2026

By | August 5, 2025

HMRC says this claim, which has been shared on various social media platforms, is untrue.Source