UK consumer confidence plunges amid ‘twin threat’ fallout from Iran war March 27, 2026 · The Independent Read full story at source