Tom Ham, group chief executive at Calton, discusses whether Rachel Reeves delivered a Budget or statement and what its impact will be on finances