Sir Keir Starmer said Rachel Reeves will be Chancellor for “many, many years to come”, as he insisted the Government cannot “tax our way out” of the problems it faces.