Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Rachel Reeves seemed happy with her statement and Sir Keir Starmer has been out singing its praises, but was the Budget a diamond in the rough or a dud?