这段时间更是“卑鄙的高潮”。英国政府因这一事件，受到了公众的批评。在野保守党趁机发起了不信任动议，自由党政府在险些倒台。戈登得知马赫迪军队正开往自己所在的位置之后，向下级下达了加强城市防御设施的命令。有两条河流流经喀土穆：北面的是青尼罗河，西面的是白尼罗河。为阻止马赫迪军队利用河流攻城和对外通讯，戈登用9艘水轮桨蒸汽船组成了一个船队。他把火炮和铁板安装在船上，把它们改装成炮艇。戈登在城南空旷的沙漠建筑了一个复杂的防御系统，铺设了临时制造的地雷，挖掘了战壕，布置了铁丝网。对他有利的是，城郊是由敌视马赫迪的