None of the claims have been validated.
Trump Russia dossier key claim 'verified' - BBC News
Steele's "dossier", as the material came to be known, contains a number of highly contested claims.
At one point he wrote: "A leading Russian diplomat, Mikhail KULAGIN, had been withdrawn from Washington at short notice because Moscow feared his heavy involvement in the US presidential election operation… would be exposed in the media there."
There was no diplomat called Kulagin in the Russian embassy; there was a Kalugin.
One of Trump's allies, Roger Stone, said to me of Steele, scornfully: "If 007 wants to be taken seriously, he ought to learn how to spell."
The Russian Foreign Ministry said Kalugin was head of the embassy's economics section.
He had gone home in August 2016 at the end of a six-year posting.
The man himself emailed journalists to complain about a "stream of lies and fake news about my person".
If anyone looks like a harmless economist, rather than a tough, arrogant KGB man, it is the bland-faced Kalugin.
But sources I know and trust have told me the US government identified Kalugin as a spy while he was still at the embassy.
It is not clear if the American intelligence agencies already believed this when they got Steele's report on the "diplomat", as early as May 2016.
But it is a judgment they made using their own methods, outside the dossier.
A retired member of a US intelligence agency told me that Kalugin was being kept under surveillance before he left the US.
In addition, State Department staff who dealt with Russia did not come across Kalugin, as would have been expected with a simple diplomat.
"Nobody had met him," one former official said. "It's classic. Just classic [of Russian intelligence]."