Answer
Sophia of Hanover had only one son, George I. George I was born on May 28, 1660, and he was the only son of Sophia and Ernst August, Duke of Hanover. George I was also the grandson of James I of England and the great-grandson of Henry VII of England. George I became King of Great Britain and Ireland in 1714, and he ruled until his death in 1727.