Rachel Reeves seemed happy with her statement and Sir Keir Starmer has been out singing its praises, but was the Budget a ...