President Trump now says it is House Speaker Nancy Pelosi's "prerogative" and he will "do the address when the shutdown is over."