“In light of the 800,000 great American workers not receiving pay, I am sure you would agree that postponing this public relations event it totally appropriate,” President Trump tells Speaker Pelosi in a letter.