Investors slash BoE rate cut bets as Iran crisis overshadows Spring Statement

Chancellor Rachel Reeves prepares to deliver update on public finances