Rachel Reeves will deliver her second Budget on November 26 after weeks of speculation and leaks over possible tax hikes.