The remarks came after federal prosecutors claimed in court filings that US President Donald Trump directed his former lawyer Michael Cohen to make hush-money payments during the 2016 election campaign to two women who claimed to have had affairs with Trump. The president has denied all the accusations.

US President Donald Trump knows full well that he is in hot water and that he will finally be brought to justice, according to former CIA Director John Brennan.

On his Twitter page, Brennan slammed Trump for downplaying allegations of election campaign finance violations, tweeting that he is "relieved" that Trump "will never have the opportunity to run for public office again".

Brennan's comments came in response to Trump's Monday tweet where the US President argued that hat Democrats could not find a "smocking gun" given that "there was no collusion"  between his campaign and Russia during the 2016 US presidential elections.

The remarks followed federal prosecutors' claims in court filings that Trump directed his one-time lawyer, Michael Cohen, to commit two felonies by directing him to make payments to two women who said they had sex with Trump in an effort to influence the 2016 election by buying their silence. Trump has denied all allegations, saying that the revelations do not implicate him. 

Since Trump won the 2016 presidential election, US authorities have been investigating allegations that his campaign team somehow colluded with Russia, claiming that Moscow hacked the election process in order to help him. Russia has denied involvement, stressing that no evidence of election meddling has been presented by Washington to substantiate the accusations.