Rex Murphy: The Liberals tried, but they can’t have it both ways on the Uyghur genocide question