Тем временем Кромвель в условиях августовской жары совершал ежедневно 32-километровые марши. Двигаясь сначала на юг вдоль восточного побережья, он затем повернул на юго-запад. Таким образом, на попавшего в ловушку противника одновременно с четырех сторон наступали войска Кромвеля.
3 сентября в сражении при Вустере Кромвель одержал блестящую победу над войсками Лесли, после которой шотландцы признали себя побежденными.
Около трех лет Кромвель, оставаясь главнокомандующим, не принимал прямого участия во внутреннем управлении. Между тем в парламенте и государственном совете шли внутренние раздоры. Против Кромвеля и его армии назревала сильная оппозиция. Она требовала роспуска войск и с этой целью стала задерживать им жалованье.
Тогда весной 1652 года, после бесплодных попыток к примирению с депутатами, Кромвель явился со своими солдатами в палату и объявил, что вынужден «волею Божиею распустить парламент на пользу народа». Вслед за тем по предложению Кромвеля армия сама выбрала 139 депутатов из убежденных пуритан. Но и эта палата просуществовала недолго, и через несколько месяцев все эти депутаты, не желая быть послушным орудием в руках армии, сами сложили свои полномочия.
После этого представители армии выработали новую конституцию, и 16 декабря 1653 года генерал Ламберт «от имени армии и трех наций» предложил Кромвелю принять звание пожизненного лорда-протектора Республики английской, шотландской и ирландской. Кромвель торжественно принес присягу и подписал особый конституционный акт, где в 42 пунктах были изложены правила управления государством. Опираясь на армию, он очень скоро сумел сосредоточить в своих руках всю полноту власти и стал управлять страной почти неограниченно.