Britain's Prime Minister Keir Starmer and Chinese leader Xi Jinping stressed the need for closer relations between their countries in order to face geopolitical headwinds, as the two met in Beijing on ...