George Osborne has been told he must "think again" over cuts to tax credits after being dealt a crushing defeat by peers over the plans.
Labour's John McDonnell said people had been "shocked" over the way the Chancellor had pushed ahead with the deeply divisive welfare reforms that will slash £4.4 billion from working tax credits and child tax credits for some of the country's poorest households.
The shadow chancellor said a double defeat inflicted by the House of Lords showed it was time for a "full and fair reversal" of the policy.
"George Osborne has got to think again," he told Sky News. "He has been defeated twice in the House of Lords tonight but there are a large number of Conservative MPs as well who have been telling him very, very clearly he has got to think again on this one.
"I think now he is going to have to come back with further proposals."
Peers backed a motion by a majority of 30 delaying the cuts until the Government responds to analysis of their impact by the Institute for Fiscal Studies and considers "mitigating action"
Minutes later the Government was defeated a second time, this time by a majority 17, on a Labour motion to delay the cuts until ministers come forward with "full transitional protection" for those affected for at least three years.