北伐军当年气势如虹,一路北上,不仅打败了军阀,还收回了汉口的英租界,然而,北伐军到达上海后,却未能收回上海租界,这是为什么呢?
北伐军能收回汉口租界,一方面是因为武汉是革命中心,工农运动高涨,武汉国民政府因此态度强硬,派兵接管租界,成立了临时管理委员会 ,另一方面是因为当时正值长江枯水期,英国的大型军舰无法迅速北上增援,租界内英军力量薄弱,根本无力抵挡北伐大军,英国不得不吞下苦果。
但上海是列强在远东的金融和贸易中心,各国租界利益高度捆绑,而且上海位于长江出海口,海上的列强舰队可以直接进入黄浦江。
武汉事件后,列强迅速做出反应,英、美、法、日、意等国派出120艘军舰和几万军队驰援上海,上海本地的万国商团也有相当实力,他们在租界外围修建了密集的铁丝网、碉堡、机枪阵地严阵以待,各国强硬声明,上海租界“例外”,绝不放弃,以北伐军那时的实力,还无力与列强硬碰硬。
更关键的转折是常凯申的政变,掌控军队的常凯申急剧右转,他与列强和上海的买办财阀达成默契,镇压CP、约束反帝运动,换取列强承认其合法性,上海反帝力量被摧毁,失去了收回租界的民众力量与革命武装,武汉的胜利就无法在上海重演了。
