
Budget 2025: Consumer confidence falls as speculation ramps up – but London mayor welcomes major rail investment
Consumer confidence has tumbled amid rampant speculation about what the chancellor will announce in the budget, figures show. The British Retail Consortium (BRC) blamed...















