Таким образом, в конце 1647 г. казалось, что революция действительно не двинется дальше, что индепенденты окончательно победили. Но обстоятельства сложились совсем по-иному. Окрыленный известиями о разладе в армии, имея на своей стороне не только пресвитериан, но и, как ему казалось, верхушку индепендентов, Карл I бежал из-под контроля армии на остров Уайт и вновь стал собирать силы для борьбы. На сторону короля перешли вожди шотландских пресвитериан, но их армия оказалась единственной реальной силой, на которую могла опереться реакция.
Новый мятеж кавалеров, пользовавшихся тайными симпатиями пресвитерианского парламента, поставил перед Кромвелем и индепендентами сложную дилемму. Ведь в конце 1647 г. было ясно, что Кромвель и индепенденты не намеревались ликвидировать монархию; их главными противниками стали народные массы, возглавляемые левеллерами. Но в то же время разбогатевшие индепендентские представители буржуазии и нового дворянства не желали и восстановления абсолютизма. Они были за монархию, но за такую монархию, которая выполняла бы их волю. Следовательно, против короля надо было опять воевать, чтобы заставить его согласиться на ограничение власти монарха, в противном случае те результаты революции, ради которых буржуазия взялась за оружие, могли быть утрачены. Однако воевать без поддержки левеллеров было невозможно, поскольку солдатская масса шла за ними. А левеллеры продолжали требовать принятия «Народного соглашения» в качестве основы будущей конституции, т.е., по существу, требовали республики. Бегство короля и новый мятеж вызвали возмущение народных масс, и те, кто колебался между ограниченной монархией и республикой, теперь сделали выбор в пользу республики. Этот же выбор — с народом против короля — оказалась вынужденной сделать и индепендентская верхушка.