China really is a threat to Britain

.....

© The Spectator