Chinese President Xi Jinping and visiting British Prime Minister Keir Starmer agreed on Thursday in Beijing that the two countries should develop a long-term and consistent comprehensive strategic partnership.