After warnings from Sir Keir Starmer that the budget - coming on 30 October - will be "painful" and involve "tough decisions", a long-running measure of consumer confidence has slumped ...
Some results have been hidden because they may be inaccessible to you