House Speaker Nancy Pelosi has invited President Donald Trump to deliver his State of The Union address on Feb. 4, the day after the Iowa caucuses.