Cromwell's daughter (Elizabeth) and he doesn't loose the will to live. He lives another 5 years and Is succeeded by his son Henry as Lord Protector.
Lord Protectors of England
Oliver Cromwell (1653-1658)
Henry Cromwell (1658-1674)
William of Orange (1674-1701)
Richard Cromwell (1701-1712)
George I of Hanover (1712-1727)
George II of Hanover (1727-1760)
Etc.