Между тем военные действия против роялистов развивались успешно, армия О. Кромвеля одерживала одну победу за другой. Шотландцы были наголову разбиты, но представители английской буржуазии, напуганные успехами революционных войск, затеяли переговоры с королем. Парламентская делегация отправилась в Ньюпорт и стала уговаривать Карла I пойти на уступки, после чего ему вновь будут возвращены трон, почести и богатства. Пусть только король хотя бы на время передаст парламенту военные и церковные дела, и его торжественно встретят в Лондоне. Однако король оказался нерешительным и недальновидным, и не сумел извлечь выгоды из создавшегося положения: он тянул время, придирался к словам и формулировкам, а сам тем временем вел тайные переговоры с восставшими ирландцами, которые обещали ему поддержку против мятежных англичан. Скрывшаяся за границу королева вербовала на материке армию и предлагала голландцам несколько городов на западе Англии, если они окажут вооруженную помощь Карлу I. Сам король хотел воспользоваться расколом, который произошел в стане победителей. Буржуазия, имевшая большинство в Долгом парламенте, во что бы то ни стало хотела примириться с королем, чтобы остановить дальнейший ход революции. Но крестьянство и городская беднота, напротив, выступали за коренную реформу всего государственного строя, и в первую очередь – за распространение избирательного права на самые широкие слои населения и ликвидацию палаты лордов.
Карл I вел переговоры с представителями парламента и генералами революционной армии, соглашался на ограничение своей власти, а сам писал в это время одному из своих доверенных лиц: «Повинуйтесь лишь приказаниям моей жены… Говоря откровенно, всякая уступка, сделанная мною сегодня, должна облегчить мое бегство». Племянник короля Руперт должен был напасть на замок с моря, но Карла I там уже не было. Вторая попытка была предпринята во время остановки короля в Бэгшоте – поместье лорда Ньюберга. Под предлогом сменить коня королю должны были дать скакуна из знаменитой конюшни хозяина. На таком коне Карл I был бы недосягаем, но один из охранников велел дать королю коня одного из солдат конвоя.
Опасность монархического переворота тогда была очень велика, так что революционная армия перешла к решительным действиям. Темным, ненастным вечером 30 ноября 200 пехотинцев и 40 кавалеристов, переправившись на остров, заняли Ньюпорт. На рассвете они захватили короля и доставили его в угрюмый средневековый замок Херсткасл, высившийся на голых скалах. Замок тщательно охранялся, в помещениях его даже летом веяло сыростью и ледяным ветром, и здесь Карл I по-настоящему почувствовал себя узником.
2 декабря 1648 года революционная армия заняла Лондон, и короля перевезли в Виндзорский замок, где поместили под усиленной охраной. Карлу I сократили число слуг, дверь его апартаментов постоянно охраняли, днем и ночью с ним находился один офицер. Прогулки разрешались только по территории замка, свидания запрещались; слуги под присягой обязались доносить обо всем, если что-либо узнают о готовящемся побеге.
В конце декабря О. Кромвель предложил сохранить Карлу I жизнь, если тот примет определенные условия. Он хорошо понимал, что суд над королем и казнь его создадут опасный прецедент, и тянул до последнего, но на него нажимали, и О. Кромвель решился… На следующий день он выступал в парламенте уже с такими речами: «Если бы кто-нибудь раньше предложил свергнуть короля и его потомков с престола, я счел бы его величайшим предателем и бунтовщиком. Но Провидение возложило это на нас, и мне не остается ничего, кроме как подчиниться воле Божьей, хотя я и не готов еще высказать вам свое мнение на этот счет».
А через неделю угроза суда над английским монархом стала уже реальностью. За несколько дней до начала процесса Карла I перевели в дом некоего Р. Коттона, непосредственно примыкавший к зданию Вестминстерского дворца. К Виндзорскому замку была подана карета, запряженная шестеркой лошадей: по обеим сторонам дороги до внешних ворот замка стояла шеренга мушкетеров, а как только карета покинула замок, ее окружил отряд кавалерии под командованием Гаррисона. У Темзы Карла I перевели на баржу, которую сопровождали по реке боты с солдатами; потом короля высадили на берег и между двумя сомкнутыми шеренгами пехотинцев доставили в дом Р. Коттона. Охраняли дом круглосуточно 200 пехотинцев и отряд кавалерии.