英國詹姆斯二世上臺之後,在國內恢復天主教,實行封建專制統治,引起了英國國教和新興資產階級的反對。1688年6月,詹姆斯二世得了一個兒子,這樣,他那位信仰英國國教的女兒瑪麗就失去了將來繼承王位的希望.
英國的資產階級和新貴族本來曾經奇希望於瑪麗繼位後能改變現狀,詹姆斯得子使他們的希望破滅,為了防止天主教徒將來可能繼承王位,他們決定發動政變,推翻詹姆斯二世的統治。英國議會中的輝格黨和託利黨的7位領袖人物出面邀請詹姆斯二世的女婿、荷蘭執政奧倫治親王威廉(1650--1702)來英國,以保護英國的宗教、自由和財產。
威廉生於尼德蘭,信奉新教。22 歲任尼德蘭執政。5年後娶詹姆斯二世(當時為約克公爵)之女瑪麗為妻。接到邀請後,威廉在9月30 日即發表宣告,要求恢復他的妻子瑪麗英國王位繼承權。1688年11月1日,威廉率領一支 1.5萬人的軍隊和 600 艘艦船在英國西南海港托爾貝登陸,向倫敦挺進。訊息傳到倫敦,引起一片混亂,英國的資產階級、新貴族,甚至國王的部分大臣和軍隊都表示支援威廉。
詹姆斯二世眾叛親離,倉皇出逃,中途被截。後經威廉同意,逃亡法國。1688年12 月18日威廉進入倫敦。1689年1月,在倫敦召開的議會全體會議上,宣佈詹姆斯二世遜位,由威廉和瑪麗共同管理英國,稱威廉三世和瑪麗二世。這次政變也稱 “光榮革命”“不流血的革命”同時,議會也向威廉提出了一個 《權利宣言》,對詹姆斯二世破壞法律的行為進行了譴責,指出國王未經議會同意不能停止任何法律效力,不經議會同意不能徵稅,天主教徒不能擔任英國國王,國王也不能同天主教徒結婚等等。
威廉接受了這個宣言,當年 10月,該宣言經議會批准定為法律,這就是《權利法案》。威廉在位期間,保障議會權利;採取保護關稅政策,鼓勵國內工農業發展;將愛爾蘭變為英國的殖民地;長期與法國進行競爭。光榮革命以後,因為國王威廉來自英國以外,又不懂英語,很多事情需要議會的幫助,加上 《權利法案》的限制,王權受到制約,君主立憲制開始確立起來。