British Prime Minister Keir Starmer called the president’s remarks “insulting and frankly appalling.” ...