steve rosenberg, bbc news, moscow. laura: for more on this, i was joined a short time ago by a former u.s. ambassador to russia. ambassador, when the russian leader says that reports about russian collusion with the trump campaign were invented to question donald trump's legitimacy, isn't that exactly what president trump says, too? >> it is, and both have been consistent in adhering to this line. laura: which is interesting, to put it mildly. vladimir putin said today that he doubts president trump can improve relations with russia because of political opposition. is he right in that analysis? >> it is hard to know, because president trump has fought against his own party, on the congress and elsewhere, who are in many ways very much less respectful, if i can put it that way, of president putin than he is. although you cannot crucify or criticize an american president for having an agreement with a foreign leader. under these mysterious circumstances, however, we have the right to ask questions about that. what is the relat