Rachel Reeves has warned she will have to make “difficult decisions” as she seeks to “fix the foundations” of the public finances.