又与托利党国会产生了矛盾。1685年11月他解散国会。在詹姆斯统治期间国会未再召开。1686年宗教问题越来越严重。一个由詹姆斯树立的法官团宣布国王可以下令取消立誓法的规定。詹姆斯借机让天主教徒占据王国最高的职位。他在伦敦接见教宗的代表，这是从这是自玛丽一世以来第一次教宗代表来到英国。詹姆斯的告解师是一个耶稣会神父，他尤其被新教徒看作敌人，这些措施使得詹姆斯失去了本来支持他的同盟者。此后詹姆斯又解除了反对天主教的伦敦主教的职务，其他一些新教官员也被他解除。1687年他下令废除所有迫害天主教徒和其他宗教