Article Trading with EU getting harder, firms say HMRC app usage surged in 2025 More clouds gathering over business confidence Millions yet to file self assessment returns Spring Statement set for 3 March 2026 Public told to be wary of 'spoofing' scams