The US president has ramped up his Twitter attacks on the British ambassador after he described the Trump administration as "uniquely dysfunctional" in leaked memos.

In response to that, Trump said he did not want to have any further dealings with the British envoy Kim Darroch and called him a "very stupid guy".

All this may put Darroch's position as ambassador in jeopardy and sets a dangerous precedent if foreign leaders are allowed to have a say in political appointments - should he be removed.

Al Jazeera's Alan Fisher reports.

Promo code not required. The deal applies to a specific group of goods. The deal is available for all customers of the e-store. The deal is available without amount restrictions.

More videos