Former MI6 spy Christopher Steele is alleged to have compiled a 35-page document that Russia had damning sexual, financial and political information against Donald Trump which has since been released by the media – although the claims are mostly unverified.