The British ambassador to the US — who trashed the Trump administration — was disinvited from a dinner hosted Monday by Treasury Secretary Steven Mnuchin, according to a report.

A US official told Bloomberg that Sir Kim Darroch was disinvited from the dinner with President Trump and the emir of Qatar, Sheikh Tamim Bin Hamad Al Thani.

The move comes after Trump tweeted that his government will “no longer deal” with Darroch over messages leaked to Britain’s Daily Mail, in which the envoy called the Trump White House “inept” and “uniquely dysfunctional.”

Britain on Monday said it will apologize directly to Trump and his daughter and White House adviser Ivanka Trump over the leaked confidential memos.

The dinner is being held the night before Trump and the Qatari emir meet on Tuesday in the White House.