“Cromwell’s nearest descendants branded him as a moral monster, and later generations praised him as the greatest of men.”
That is what Ranke says. More precisely: in the 17th century, people hated and despised Cromwell; in the 18th, they didn’t understand him; and only the 19th paid him proper tribute. Otherwise, it couldn’t have been.