After Trump promised to sign an immigration deal brought to him and then rejected a bipartisan compromise, Democrats responded by refusing to pass a budget extension.