Trump is in trouble