Former MI6 spy Christopher Steele said Trump 'dirty dossier' was never meant to be made public

Former intelligence officer Christopher Steele, 59, said he had no idea his report would ever be made public, describing it as 'morally repugnant'. He is being sued by a Russian IT head over the dossier