Википдия говорит что после Карла II 1660—1685  стал королем Яков II 1685—1689 его брат. Какая проблема, если после первого ребенка короля наследников не осталось, на трон вступает следующий ребенок короля.Я́ков II  Стю́арт 14 (24) октября 1633 — 5 (16) сентября 1701[2]) — король Англии, Шотландии и Ирландии, как шотландский монарх именовался Яковом VII (1685—1688), внук Якова I, второй сын Карла I и младший брат Карла II. Последний британский король-католик; свергнут в результате «Славной революции» 1688 года.