Is Pres. Trump delivering?