农民起义暂时平息了,更大规模的起义必然要继续爆发起来。恰在这个时候,东北新起的金国破灭契丹,乘胜侵入中原,人民即时放弃对朝廷的怨恨,热诚援助朝廷,要求共同反抗侵略。北宋末、南宋初,农民自动组织的忠义军,人数当在二三百万以上。朝廷宁愿降金,始终憎恶忠义军,认为其与盗贼同类,压迫不遗余力。
赵佶两次发大军取燕京,都溃败逃回,宋军腐朽无用,不堪一击,早被金人看透了。阿骨打对宋使赵良嗣说:“中国大将独数刘延庆,延庆提十五万众,不战自溃,你们中国算什么!敢向我求割地。”金人见宋朝君臣积累金玉宝物,富盛无比,更急谋进兵掠夺。宣和七年十二月,金主吴乞买任命完颜宗翰(粘罕)为左副元帅,进取太原,完颜宗望(斡离不)为南路都统,进取燕京,两路会师汴京。一面派人要求宋割让河东、河北,划黄河为界。童贯在太原,惊慌不知所为,决计逃归开封。太原知府张孝纯请贯集诸路兵将,坚守太原,贯不听逃走。孝纯叹道:“平时只见童太师作威作福,一朝有事,抱头鼠窜,还有什么脸见人?”宗望军至燕京,宋守将郭药师率军迎降,金令药师做向导,长驱南下,宋文武官或逃或降,无人对抗。宗翰军至太原,张孝纯率军民坚守,金军困居城下不得前进。赵佶得报大惊,下诏悔过,自责过去一切罪行,让位给儿子赵桓,自己准备出奔。朝官们有的想逃走,有的想降敌求利,极少数人主张守城御敌。