就当时而言,没有谁把八国联军赶走。当时满清政府服输了,与列强签订了《辛丑条约》,给列强赔了大批款。八国联军自己撤回去了。他们各国在中国设立了使馆,划分了租界,由这些代表各国政府,继续压迫压制中国。

直到一九四九年,中华人民共和国成立,赶走了中国境内的一切外国侵略势力,废除了一切不平等条约,才算是洗请了列强入侵的耻辱。在这个意义上可以说,是中国共产党,中国人民解放军和中国人民,最终赶走了八国联军。

欢迎点评。