Donald Trump

Donald Trump’s ambassador to the EU, Gordon Sondland, has been blocked from testifying before Congress about his role in the Ukraine scandal, the president calling the impeachment inquiry a “kangaroo court” as he frustrates its bid to examine the damning text messages Mr Sondland exchanged with another envoy, Kurt Volker.

The president meanwhile remains under fire from senior Republicans over his announcement that the US will withdraw troops from northern Syria - leaving its allies against Isis in the Syrian Democratic Forces exposed to Turkish aggression – a move that was also branded “bats*** crazy” by ex-US national security adviser Susan Rice and that reportedly left his own senior military officials completely blindsided.

“Everyone was absolutely flabbergasted by this. I tell you that as a fact,” admiral James Stavridis told MSNBC. “Nobody saw it coming, and that is a real problem when you’re trying to conduct not only foreign policy... but also military operations.”

The president also feuded with the mayor of Minneapolis, Minnesota today about security fees for a rally he'll hold in the city on Thursday.

Finally, the White House sent a letter to House leadership saying they would not cooperate with their impeachment inquiry. Ms Pelosi's office confirmed that she received it.