元祐元年(1086年)司马光执政,尽废新法,苏东坡、范纯仁等人皆曰不可,温公执意而行,不久王司马光安石在南京病死,同年九月,司马光病逝。史载王安石退居金陵时“闻朝廷变其法,夷然不以为意;及闻罢助役,复差役,愕然失声曰:‘亦罢及此乎?’良久曰:‘此法终不可罢也。’”元佑元年二月,罢青苗法。到了三月,范纯仁以国用不足,请复之。八月,司马光奏称:“散青苗本为利民。”
苏轼在反对免役法时说,“自古役人之必用乡户,犹食之必用五谷……行地之必用牛马,虽其间或有以它物充代,然终为天下所可常行”。还说“士大夫捐亲戚弃坟墓,以从官于四方者,宣力之余,亦欲取乐……若厨傅萧然,则似危邦之陋风,恐非太平之圣观”,但是后来苏轼又认为免役法确实可行,他在《与滕达道书》中承认,“吾齐新法之初,辄守偏见,至有异同之论。虽此心耿耿,归于忧国;而所言差谬,少有中理者……回视向之所执,益觉疏矣”,十馀年后元祐更化时,苏轼反对司马光废除免役法,他说“专欲变熙宁之法,不复较量利害,参用所长”。
王安石下台后,司马光将宋神宗时军兵用生命夺取的土地,无偿送给西夏。司马光将自己国家的领土无偿奉送给西夏,这是一种出卖国土、妥协苟安的行为,这不仅在政治上不体面,而且在军事上也没有达到结束兵不连解局面的目的。虽然宋朝实行弥兵政策,一再命令守边将士不要妄动,可是西夏反而认为宋朝软弱可欺,不断进攻兰州等地。
宋哲宗元祐八年(1093年),在宣仁太后主导下,致力于恢复祖宗旧制,前后历时九年。支持变法者被称之为“元丰党人”,反对变法者被称之为“元祐党人”。从此宋朝进入了党争的泥沼,不可自拔。