In a carefully balanced speech that mixed humor with serious reminders of duty, King Charles III addressed the U.S. Congress on Tuesday, gently pushing back against some of President Donald Trump’s recent positions while emphasizing the enduring importance of the U.S.-U.K. alliance. The British monarch’s visit comes at a difficult time for relations between the two countries. Disagreements over the Iran war, NATO...