En 1679, des dissidents assassinent l'archevêque Sharp et Moray participe à la Bataille de Bothwell Bridge. Ceci a eu comme conséquence sa nomination le 17 juillet 1680 comme un Lord extraordinaire de Session ; lorsque Lauderdale est émis de ses fonctions peu de temps après, il nomme Moray comme secrétaire d'État à sa place. Jacques II a approuvé cela, mais a insisté pour que Moray partage la position, d'abord avec Charles Le Goux de La Berchère, puis Melfort .