敢有他乎？”宋高宗赵构在应天府（今河南商丘）即位，改年号建炎，封邦昌为太保、奉国军节度使、同安郡王，又擢为太傅。有人告发邦昌在皇宫玷污宫人，宰相李纲力主严惩。建炎元年六月（1127年7月），被贬至潭州“安置”，“令监司守臣常切觉察”，饮食起居都要向尚书省报告。不久金兵又以邦昌被废来犯。同年九月下诏将邦昌赐死，并诛王时雍，殿中侍御史马伸前来长沙执行。据称邦昌读罢诏书，“徘徊退避，不忍自尽”，执行官逼他就死，最后登上潭州城内天宁寺的平楚楼，仰天长叹数声，自缢身亡。不久，曾为金人传达属意拥立张邦昌的宋齐愈