At a grand banquet table in a red-carpeted Buckingham Palace ballroom, the Queen, a couple of princes, dukes and duchesses, and lords and ladies were intermixed with the Trump family: a President, a first lady, four of his five children, and two of their spouses.