Friday, 21 November 2025 07:30

Consumer confidence is "bleak"