Question: who ruled after oliver cromwell?
Answer: When Cromwell died in 1658 there was no really strong candidate to take over from him. His son Richard became Lord Protector for a short while, but he was not the right man for the job. Eventually, the army commanders and MPs decided to ask Charles II to return as king in 1660.