Donald Trump addresses a MAGA rally crowd in Minneapolis, Minnesota

Donald Trump has suffered a double blow after the DC Circuit Court of Appeals ruled his accountants, Mazars USA, must turn over eight years of his financial records to the House impeachment inquiry and his ambassador to the EU, Gordon Sondland, confirmed he will now testify before Congress, defying a White House pledge to stonewall the Ukraine investigation.

At a campaign rally in Minneapolis, Minnesota, last night, the president attacked “America-hating socialist” and local Democratic congresswoman Ilhan Omar, and also laid into Joe Biden, his son Hunter and House speaker Nancy Pelosi over the ongoing probe.

The House has meanwhile subpoenaed energy secretary Rick Perry and the two business associates of Rudy Giuliani arrested in Florida on Thursday, Lev Parnas and Igor Fruman, as the ex-US ambassador to Ukraine, Marie Yovanovitch, appears on Capitol Hill today to tell her side of the story.

Mr Trump on Friday said that he is not sure if Mr Giuliani is still his attorney — a statement he made on the White House lawn, sparking a flurry of reporters to contact Mr Giuliani to ask if he had a better idea of the circumstances (he said he is still representing him).

Mr Trump's Minneapolis rally ended up garnering more attention than just for his attacks on those prominent Democrats, too, with clips of him seeming to imitate a love affair between former FBI agent Peter Strzok and Lisa Page.

Minneapolis protesters clash with police outside Trump rally Show all 12 1 /12 Minneapolis protesters clash with police outside Trump rally Minneapolis protesters clash with police outside Trump rally IMAGES INCLUDE EXPLICIT LANGUAGE: Counter protesters confront horse-mounted law enforcement after a rally by U.S. President Donald Trump in Minneapolis, Minnesota. Reuters Minneapolis protesters clash with police outside Trump rally Anti-Trump protesters hold signs outside the Target Center in Minneapolis, Minnesota, ahead of a "Keep America Great" rally AFP/Getty Minneapolis protesters clash with police outside Trump rally A counter protester holds a sign before a rally by U.S. President Donald Trump in Minneapolis Reuters Minneapolis protesters clash with police outside Trump rally The state is home to some of the President’s most prominent critics – including senator Amy Klobuchar and congresswoman Ilhan Omar AFP/Getty Minneapolis protesters clash with police outside Trump rally Both the president’s backers and his detractors were, for the most part, kept separate EPA Minneapolis protesters clash with police outside Trump rally On the fringes of the action the president’s supporters clashed with protestors AP Minneapolis protesters clash with police outside Trump rally A protester with a whistle attempts to interrupt U.S. President Donald Trump while he spoke Getty Minneapolis protesters clash with police outside Trump rally Minneapolis Police create a blockade to hold back protestors Getty Minneapolis protesters clash with police outside Trump rally On the arrival of the police protestors could be seen jeering and hurling projectiles at officers AP Minneapolis protesters clash with police outside Trump rally Officers deployed pepper spray during the protests AP Minneapolis protesters clash with police outside Trump rally Baby Trump balloons are carried by a counter protester before the rally Reuters Minneapolis protesters clash with police outside Trump rally Anti-Trump protesters hold signs outside the Target Center in Minneapolis, Minnesota AFP/Getty

The president is choosing to spend yet another evening away from Washington on Friday, too, and will hold yet another rally in Louisiana to prop up two GOP candidates for governor there.