Shadow chancellor John McDonnell has accused Philip Hammond of "callous complacency" over the Budget and Britain's future.

Mr McDonnell called on MPs across the Commons to vote down the Budget if the Government did not halt the rollout of its controversial Universal Credit policy.

The implications of a no deal Brexit, he warned, "could be catastrophic" and the Prime Minister should "step to one side" and let Labour get on with the negotiations if Theresa May could not secure a deal protecting jobs and the economy.

He told Sky News's Sophy Ridge on Sunday: "Well I thought [there] was callous complacency that came across about this week's Budget but also about the future."

He added: "I'm saying to other political parties that if he doesn't halt the rollout of Universal Credit we've got to vote this Budget down, we've got to stop him forcing people into poverty in this way."

Mr McDonnell said he was "really shocked" about the Chancellor's Brexit comments, adding: "He's gone back to what he said some time ago, which is basically he seems to have accepted a no-deal Brexit and he does want us to be like Singapore, a tax haven which will undermine our manufacturing base and, I think, put people's living standards at risk."

He went on: "We've got to ensure that there is a deal and the best way of doing that is Theresa May negotiating a proper deal that protects jobs and the economy.

"And if she can't do that she should step to one side because there's too much at risk from a no deal, and if she can't do it herself, let Labour get on with the negotiations or let's have that General Election and let the people decide."

He added: "We've said time and time again, bring back a deal that protects jobs and the economy and, yes, of course we'll support it."

Austerity, he said, had failed and people were not going to put up with it anymore.

He told Sky News: "We put our budget forward last year in the general election, £49 billion worth of investment in our public services overall, paid for, yes, by increases in taxes on the top 5% of earners and cutting back on corporations tax giveaways and tax giveaways to the rich, that would be a start and we would invest in our economy and grow our economy in a way which would afford our public services."

Mr McDonnell told BBC One's The Andrew Marr Show that Labour would reverse austerity, adding: "It will be done on the basis of fairness and responsibility and we'll achieve it because we'll be effective in introducing a package of reforms not just some sticking plasters that's been proposed by the Government this week."

He added he was "deeply worried" over edging towards a no deal Brexit describing it as "the worst of all options" which could damage the economy and undermine jobs.

He said: "The implications for our community if there's a no deal I think could be catastrophic and he should be standing up now and saying there will always be a deal and he'll work with us if necessary to secure that deal."

He also raised concerns over the handling of statutory instruments to secure proper parliamentary scrutiny, adding: "I'm saying you cannot for example try and sneak through the undermining of protections of consumers, environment and workers."