She also announced that the Budget would be on October 30 and would involve “difficult decisions” on tax, spending and welfare