British broadcasting and telecommunications regulator Ofcom revoked the license of China’s English-language news network CGTN on Thursday, citing its “state-backed ownership structure” that violates UK rules.