Liz Truss, shortest serving UK prime minister, slams China in Taiwan speech

Truss' visit was described as a "vanity project" by a senior figure in her own party.