Answer
George I succeeded Anne, Queen of Great Britain, who was Elizabeth Stuart's great-niece. Anne's reign marked the end of the Stuart dynasty, as she died without any surviving children. According to the Act of Settlement of 1701, the throne passed to the Protestant Sophia of Hanover, Electress of Hanover, and her descendants. George I was Sophia's son and thus became the first Hanoverian monarch of Great Britain.