The Budget will embrace the "harsh light of fiscal reality" but "better days are ahead", Sir Keir Starmer has said in a speech ahead of Wednesday's announcement.
Speaking in Birmingham, the prime minister said his government would take "tough decisions", opting to impose austerity on the public in order "to prevent austerity and rebuild public services". He also announced £240m aimed at getting people back to work. This is expected to work by paying employers more to get people into work, before taking more tax off the employer for the work.
In its general election manifesto, Labour promised not to increase taxes on working people - as opposed to increase taxes from working people. However, the pledge has recently come under renewed scrutiny with the party's first Budget in 15 years expected to contain measures which could see taxes go up in order to keep to the pledge that taxes will not rise.