Oliver Cromwell was England's only successful revolutionary.