Why there will be ‘hell to pay’ if the budget vote leads to an election, says James Moore