As British Prime Minister Keir Starmer traveled to China amid renewed calls to press Beijing on human rights, Claire Lai, ...