In an interview with Sky News Rudy Giuliani claimed there was “no reason” for an impeachment and called Mr Trump‘s former lawyer Michael Cohen “a liar”.

“You could only impeach [Trump] for political reasons and the American people would revolt against that,” he said.

Cohen admitted on Tuesday to paying hush money to a porn actress and a model at the request of a “candidate” - Donald Trump - to influence the 2016 US election campaign.

His lawyer has said “absolutely clear that Donald Trump committed a felony” in the run-up to the election - an assessment that has been understood to heighten the possibility the President could be impeached.

Mr Giuliani, however, said he believed Mr Trump has been “completely cleared” by the incident, saying it was “inevitable” that he would not be impeached.

More follows…