在仁宗趙禎的婚姻上,劉太後的專政使趙禎頗為不滿,這是趙禎決定廢黜郭後的根本原因。早年母後臨朝的陰影和自己不幸的婚姻造就了趙禎文弱、憂鬱而又猶疑不定的性格,以至於上演了一出“生死兩皇後”的宮廷悲喜劇。
趙禎與劉太後之間存在著極大的衝突,尤其表現在趙禎的婚姻上,劉太後強行貫徹自己的意誌,讓趙禎明顯地感到太後的專政。趙禎最先醉心於姿色絕世的王蒙正的女兒,劉太後卻認為她妖豔太甚不利少主,把她改配給自己的侄兒。在正式選後時,趙禎又屬意於大將張美的曾孫女,但劉太後堅持立另一大將郭崇的孫女為皇後。趙禎對硬塞給他的郭皇後並不喜歡,而郭皇後卻仗著太後之勢非常驕縱,使趙禎難得親近其他妃嬪,趙禎早就憋了一肚子的氣。
太後去世後,郭皇後仍不時與趙禎寵愛的尚、楊兩美人爭寵奪愛。一次,尚氏當著趙禎譏刺郭皇後,氣得她跳起來打尚氏的耳光,趙禎庇護尚氏,郭皇後一掌落在趙禎的脖子上。一怒之下,趙禎決定廢黜郭後,就與宰執近臣商量。宰相呂夷簡對自己之前因郭後一句話而罷相出朝一事,一直耿耿於懷,當然不會放過這一報複的機會。
明道二年十二月,廢後詔書一公布,很快便在朝廷上下引起軒然大波。但由於呂夷簡作梗,台諫官反對廢後的奏疏無法轉達給趙禎。於是,禦史中丞孔道輔率領範仲淹等十名台諫官進殿麵奏,認為皇後不應輕率廢黜,要求仁宗接見他們,當麵進諫。但呂夷簡早有布置,殿門緊閉不開。孔道輔拍打門環,大呼:“皇後被廢這種大事,奈何不聽台諫入言?”趙禎遂命宰相向台諫官說明皇後當廢的情況,在辯論中,孔道輔和範仲淹等台諫官占據著道義的製高點,逼得呂夷簡無話可說,呂夷簡隻得讓他們明天直接向皇帝進諫。
台諫官們回去後,呂夷簡對趙禎說:台諫官這樣進諫並非太平美事,應早做準備。第二天,孔道輔正準備上朝留百官一起與宰相當廷辯論,卻聽到了趙禎關於台諫即日起不許相率請對的詔書,同時,他接到了處罰台諫官的詔書:孔道輔、範仲淹出知州郡,其他台諫官分別罰金。在這場廢後風波中,雖然在皇帝與宰相的聯手打壓下,台諫官的進諫未能最終見效,但作為承擔中央監察功能的官僚圈,他們已經發出了獨立的聲音。
景佑元年(1034年),被廢的郭後出居瑤華宮,九月,曹彬的孫女立為皇後。
之後,趙禎頗思郭氏,派密使召她入宮,郭氏表示:若再受召,必須百官立班受冊。閻文應一向在仁宗麵前說郭氏的壞話,擔心郭氏入宮對自己不利,恰巧郭氏得病,趙禎讓閻文應帶醫生前去治病,但郭氏不久便暴卒。
範仲淹與王曾相處很好,這年也被召入朝廷擔任天章閣待製,依舊直言無隱。他認為郭皇後之死與閻文應有關,就上書揭發,閻文應最終被貶逐嶺南,死在路上。事關郭皇後之死,呂夷簡就遞話過來:“待製乃是侍從,不是口舌之任。”言外之意是讓他閉嘴。範仲淹反擊道:“向皇帝進言,正是侍從所應做的!”呂夷簡就讓範仲淹去權知開封府,指望以事繁任重讓仲淹無暇議論朝政,也希望他在繁忙的公務中犯錯誤,以便掌握將他調離出京的把柄。意想不到的是,範仲淹到任僅一個月,就使素稱難治的開封府“肅然稱治”,以至當地人稱讚他“朝廷無憂有範君,京師無事有希文”(希文是他的字)。
趙禎最寵愛的女人是張美人。張美人後進封貴妃,其生前的威勢,不亞於正宮曹皇後。張貴妃是洛陽人,不幸的是其父張堯封進士及第,不久就去世了,母親在齊國大長公主府上作歌舞女,將她帶在身邊,大長公主見這個小女孩靈巧可愛,便召入宮中作樂女,那時她才8歲,由宮人賈氏代養。一次宮中宴飲,張氏被趙禎看中得寵,慶曆八年(1048年)十月十七日成為貴妃。張氏在短短幾年內,就由末等嬪妃的才人直升至最高等級的貴妃,距離皇後僅一步之遙,趙禎對她的寵愛可想而知。
雖然張貴妃聰明伶俐,深得仁宗喜愛,但在“士大夫與皇帝共治天下”的大背景下,她也不能為所欲為,不僅晉封皇後沒有希望,甚至連其伯父張堯佐晉封宣徽南院使這樣虛職的事,也因遭到台諫官包拯的猛烈攻擊而作罷。
皇佑六年(1054年)正月初八,31歲的張貴妃暴病身亡。趙禎感念張貴妃生前的柔情與善良,在左右宦官的支持下,最後決定用皇後之禮為張貴妃發喪。由於擔心朝野的反對,趙禎幹脆在治喪的第四天宣布追冊貴妃張氏為皇後,賜諡溫成。正宮曹皇後在世,卻另追冊貴妃為後,於是,便出現了一生一死兩位皇後的情況,如此逾禮之事,曠古未聞。台諫連續上奏反對,趙禎均置之不理。為了自己心愛的女人,趙禎下令“禁樂一月”,京師唯一的活動,便是為溫成皇後舉喪。
仁宗趙禎為了自己一生中最重要的兩個女人——生母和愛妃,不顧朝野內外的巨大非議,毅然進行了兩次追冊活動,這種感情是真摯的。同樣,仁宗趙禎對自己看中的臣子,無論是文臣,還是武將,都會給予相當的信任,這種信任也是坦誠的。但是,早年母後臨朝的陰影和自己不幸的婚姻造就了他文弱、憂鬱而又猶疑不定的性格,使得這種信任很難經得起世事滄桑的考驗。