Ant is the financial arm of Alibaba, the monster Chinese Amazon-on-steroids, which in turn owns the South China Morning Post. The Post has been quite remarkable in keeping up a stream of eclectic opinions in its pages, including ones critical of our local government and of Beijing. The only thing they don’t do is criticise “The X Factor”. You can’t talk about Winnie.
How long can this heterodoxy last when the Posts’s owners have pledged to “align firm with national priorities”? National priorities most certainly do not include free speech, least of all any whiff of criticism of our dear motherland.