A Very Difficult Moment For US President Donald Trump