其他一些新教官员也被他解除。1687年他下令废除所有迫害天主教徒和其他宗教信徒的法令（不清楚的是他废除了这些法令究竟是为了争取这些人的支持，还是为了确保宗教自由是正确的）。1687年他再次解散议会，后来又改革政府来削弱贵族的力量。他允许天主教徒占据牛津大学的两个最大的学院的重要职务，这也使得许多新教徒反对他。他还任命了四个天主教的主教为政府官员。
光荣革命.1688年4月詹姆斯重申废除对天主教徒和异教徒的迫害，并下令新教牧师必须在教堂里宣读这个法令。当坎特伯雷的大主教和其他六个