Mr Steele’s status as a former UK spy threatened to cause a diplomatic row, with the Russian embassy in London suggesting he was still working on behalf of the British government to damage both Mr Trump and the Kremlin.