Barclays: UK October consumer confidence weakest since April

10 Nov 2026 00:01