当时在十三行里约有三百五十个外国人,连英国商业监督义律(Captain Charles Elliot)在内。他们在里面当然要受相当的苦,煮饭、洗碗、打扫都要自己动手。但是粮食还是有的,外人预贮了不少,行商又秘密的接济。义律原想妥协,但是林则徐坚持他的两种要求。是时英国在中国洋面只有两只小兵船,船上的水兵且无法到广州。义律不能抵抗,只好屈服。他屈服的方法很值得我们注意,他不是命令英国商人把烟交给林则徐,他是教英商把烟交给他,并且由他以商业监督的资格给各商收据,一转手之间,英商的鸦片变为大英帝国的鸦片。