King Charles risked being dragged into a political row after Donald Trump claimed the monarch agrees with him that Iran should never have nuclear weapons.
The US President made the remark as he toasted Charles III during a lavish White House state dinner on Tuesday evening.