Oliver Cromwell (1599-1658), lordprotektor i England