Sir Keir Starmer warned that the government's forthcoming Budget on October 30 will be "painful" as he asked the country to "accept short-term pain for long-term good".
In a speech in the Downing Street rose garden on August 27, the prime minister claimed his government has done more in seven weeks than the Conservative government did in seven years.
But he warned "things are worse than we ever imagined" because of a £22 billion "black hole" in the public finances, claiming to have found out last week that the Tories had borrowed almost £5 billion more than the Office for Budget Responsibility expected.
Starmer also claimed his government has inherited a "societal black hole" made worse by recent rioting, and said his decisions to release some prisoners early and means-test the pensioners' winter fuel allowance are "tough actions" needed to fix the country's foundations.
He said: "There is a Budget coming in October, and it's going to be painful. We have no other choice, given the situation that we're in.
"Those with the broadest shoulders should bear the heavier burden, and that's why we're cracking down on non-doms [UK residents with tax domicile overseas].
"Those who made the mess should have to do their bit to clean it up – that's why we're strengthening the powers of the water regulator and backing tough fines on the water companies that let sewage flood our rivers, lakes and seas.
"But, just as when I responded to the riots, I'll have to turn to the country and make big asks of you as well, to accept short-term pain for long-term good, the difficult trade-off for the genuine solution.
"And I know that, after all that you have been through, that is a really big ask and really difficult to hear. That is not the position we should be in. It's not the position I want to be in, but we have to end the politics of the easy answer – that solves nothing."
UK Tax Rises Coming?
The prime minister said he was "not going to pre-empt the budget" when pressed on what tax rises and spending decisions the government is considering to announce on October 30, although he reiterated his pledge on the "triple lock for working people".
"We were being honest about the situation before the election, we set out very clearly what we would be doing with tax rises," he said.
"I made it clear on numerous occasions that national insurance, VAT and income tax would not go up, the triple lock for working people, and that remains the position.
"I also set out that our plans were fully funded and fully costed. What I did not expect was a £22 billion black hole."
Starmer added: "I didn't want to have to deal with the winter fuel allowance for pensioners… We have to fix the NHS, we have to fix our homes, our schools, and pensioners rely on them in the same way as everybody else does, so I'm not going to pre-empt the budget, but I am absolutely not going to accept that the inheritance that we have is anything other than dire – a £22 billion black hole."