On the night before Christmas Eve last year Zhang Jianmin, China’s ambassador to the Czech Republic, paid a visit to Andrej Babis, the prime minister, on the outskirts of the capital. The two men posed for a photograph by a Christmas tree, but it was not a social call.