Former MI6 agent Christopher Steele, pictured, made a series of shocking claims against Mr Trump over his links to to Russia

The ex-spy who compiled a damning dossier on President Donald Trump earned more than £400,000.

Former MI6 agent Christopher Steele made a series of shocking claims against Mr Trump over his links to Russia.

Accounts for Steele's company Orbis Business International disclose that he and business partner Christopher Burrows, shared £868,000 in dividend payouts over two years.

The pair each own 50 per cent of the company and received £320,000 in the 12 months to March 31, this year and £548,000 in the previous year, meaning £434,000 each.

Allegations in Steele's dossier said that Trump's team had multiple contacts with Russian officials during the race for the White House in 2016.

The report also claimed that Russia held compromising information on Trump, including evidence of Mr Trump hiring prostitutes to urinate on a bed, which he believed had been slept in by Barack and Michelle Obama on a visit to Moscow.

The president has repeatedly denied any collusion with Russia and dismissed the dossier as 'fake news'.

But the report was given fresh credence last month when Sir Richard Dearlove, the former head of MI6, said the dossier 'probably' has 'some credibility'.

Steele was initially hired by a US political research firm FusionGPS by Republicans who wanted to stop Trump's campaign to win the Republican nomination for the 2016 election.

But he was kept on by Fusion GPS even after Trump won the nomination and his information was passed to the Democratic Party.

President Donald Trump, pictured, has repeatedly denied any collusion with Russia and dismissed the dossier as fake news

Orbis Intelligence saw its retained profits more than double from £199,000 to £441,089 last year. The firm's offices in London are pictured

Steele, 53, runs two companies Orbis Business International and Orbis Intelligence Limited with Burrows,59.

Orbis Intelligence saw its retained profits more than double from £199,000 to £441,089 last year.

It paid dividends to Orbis Business International, which in turn paid the money out to the two owners.

The accounts state: 'During the year the company received dividends of £320,000 (2016, £548,000) from Orbis Business Intelligence Limited. These dividends were then paid in full to the directors.