BusinessUK Consumers’ Confidence Dips Ahead of Crucial Budget Announcementby Today Report25 October 2024