British Prime Minister Theresa May and Chinese Premier Li Keqiang did not see eye to eye on the Belt and Road Initiative. Photo: AFP