World Rachel Reeves humiliated as botched Budget could mean 200,000 jobs in UK are lost December 29, 2024 Share on Facebook Tweet on Twitter The policies outlined by the Chancellor of the Exchequer in October have been slammed. Daily Express :: News Feed