Consumer confidence tumbles ahead of Autumn Budget Retail September 26, 2024 Consumer confidence in the UK has significantly fallen before the October Autumn Budget, as indicated by the British Retail Consortium’s…