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