British Prime Minister Theresa May and her husband Philip pictured during a visit to the Forbidden City as part of her trip to China last week. Photo: Xinhua