China has imposed sanctions on nine UK citizens in total - including the five parliamentarians - who are among its most vocal critics and support Uighur Muslims besides human rights of other persecuted minorities. In response, five UK parliamentarians...

