DONALD Trump has angrily denied claims that the Russian government has compromising videos of him engaging in a sordid sexual act.

The President-elect was forced to defend his honour after Buzzfeed published, in full, an unsubstantiated report about Trump compiled by a retired British spy.

One of most shocking allegations was that Trump hired the presidential suite of the Ritz Carlton Hotel in Moscow and paid “a number of prostitutes” to urinate on a bed slept in by Barack and Michelle Obama.

At a chaotic press conference yesterday afternoon, Trump said he couldn’t possibly have been involved, saying: “I’m also very much of a germophobe, believe me.”

The unsubstantiated dossier was commissioned by a Republican donor who opposed Trump becoming his party’s candidate. When that became inevitable, the Democrats then contributed. In October, the operative behind the report turned it over to the FBI.

So explosive were the claims, both Obama and Trump have been briefed on its contents by US intelligence officials.

Other allegations include Trump being offered bribes, particularly around the World Cup in 2018, and that Vladimir Putin and the Russian government have been “cultivating, supporting and assisting” Trump for years and were directly involved in providing intelligence for the campaign against Hillary Clinton.

Though a handful of journalists and others have known about the dossier, made up of a series of memos, for some time, it has been not possible to substantiate much of the information in the Trump Files. There are also a number of basic mistakes.

It just so happened that Trump’s first press conference since becoming President-elect was scheduled for yesterday morning, just hours after the dossier was released.

The President-elect came out fighting.

“It’s all fake news. Its phony stuff. It didn’t happen,” Trump said. “It was gotten by opponents of ours. It was a group of opponents that got together. Sick people and they got together and put that crap together.”

He attacked CNN, who had reported on the dossier’s existence before Buzzfeed published. While accusing the network of being “fake news,” Trump repeatedly refused to take a question from CNN reporter Jim Acosta.

“Not you,” Trump said when Acosta put his hand up.

“Can you give us a chance?” the reporter replied.

“Your organisation is terrible,” the politician said.

“You are attacking our news organisation. Can you give us a chance to ask a question, sir? Sir, can you…”

“Quiet,” Trump ordered.

The journalist persisted: “Mr President-elect, can you say…”

“Don’t be rude.”

“Can you give us a question since you’re attacking us? Can you give us a question?”

“Don’t be rude. No, I’m not going to give you a question.”

“Can you state…”

“You are fake news.”

Trump also lashed out at Buzzfeed, calling the popular site a “failing pile of garbage” and said: “I think they are going to suffer the consequences.”

However, he did say he thought the Russians were behind the hacking of Clinton’s campaign. “As far as hacking, I think it was Russia,” Trump said.

But he attacked intelligence agencies for letting the dossier be leaked to the press: “I think it was disgraceful, disgraceful that the intelligence agencies let any information that turned out to be so false and fake to get out,” he said.

He added: “That’s something that Nazi Germany would have done and did do.”

Perhaps unsurprisingly, the Russians also denied the dossier. Dmitri S Peskov, a spokesman for President Putin, told reporters: “The Kremlin has no compromising dossier on Trump. Such information isn’t consistent with reality and is nothing but an absolute fantasy.”

The dossier as released will undoubtedly overshadow Trump’s announcement, also made at the press conference, to turn over his business empire, including his Scottish golf courses, to a trust run by his two oldest sons and longtime associate.

Unlike other presidents he will not divest himself from his companies. He also said he would give the US government all profits from foreign government payments to his hotels.

It was still unclear about how the president-elect would avoid conflicts as commander in chief. He also insisted Mexico would pay for the wall he wants built to keep out illegal immigrants.

Trump becomes president at his inauguration in eight days.