公元1022年2月至1033年3月,大宋朝出现了两主执政的局面。一个是不足十二岁的小皇帝赵祯(宋仁宗),一个是大宋第一个垂帘听政的皇太后刘娥。
刘娥就是历史传说 “狸猫换太子”中,那个阴险恶毒的刘太后的原型。根据记载,“狸猫换太子”纯属杜撰无疑。历史上,包拯虽是天圣五年(1027年)28岁时举进士,但是他与刘太后、李宸妃根本没有交集。包拯及第后长期在家奉养双亲,直到景祐四年(1037年)才离开故乡出知天长县(今安徽天长市)。而此时,刘太后、李宸妃均已故去,仁宗身世之谜天下皆知,何须老包断曲直?
关于刘娥的身世问题,历史上一直说法不一。正统史书《宋史》在刘娥的传记中,说她是虎捷都指挥使、嘉州刺史刘通的女儿。根据《宋史》,刘通于太平兴国四年(979年)跟随宋太宗讨伐北汉时阵亡。此时刘娥才十一岁,算是烈士遗孤。问题是太平兴国四年随宋太宗出征并阵亡的高级将领中,并没有刘通其人。虎捷都指挥使是殿前司高级军官,刘通出身武将之家,又“宋初掌禁旅”,亲眷应在京城。宋初对阵亡将士家属优抚是相当优厚的,刘通即使没有儿子,按例也应抚恤他的妻女,恩荫其他亲属(兄弟、侄子、外甥等),断不会令其家小流落益州。因此说,刘娥是“将门之后”的说法显然站不住脚。