Mr McFaul, US ambassador in Moscow from 2012-2014, said he had learnt of the ban when applying for a visa to Russia to help defeated presidential candidate Hillary Clinton prepare for what he thought would be her transition to the White House.