Правда, поначалу Карл разочаровал Эдуарда. Герцог предоставил ему флотилию и с готовностью приютил его, но главное место в его внешних заботах занимала борьба с королем Франции, и в этом противостоянии ему был нужен сильный союзник, а не беженец. Карл вступил в переговоры с Уориком и только после их срыва — Уорик все-таки был накрепко привязан к Людовику XI — соизволил принять своего шурина. Тогда же Людовик начал проявлять агрессивность, и Карл со всей охотой выделил Эдуарду необходимые средства для снаряжения флота, к которому беженец добавил две дюжины кораблей, полученных от Ганзейского союза. В понедельник, 11 марта 1471 года, Эдуард IV наконец отправился на родину во главе флотилии из 36 кораблей и армии численностью 2000 человек. Через три дня его корабль «Антоний» пришвартовался в Рейвенскаре на Хамбере, там же, где 72 года назад сходил на берег Генрих Болингброк. Это было неплохое предзнаменование.
Сам того не подозревая, Эдуард следовал за Болингброком по пятам. Не видя особого энтузиазма, он представил дело так, как будто прибыл не за короной, а за герцогством. Только тогда ему позволили войти в Йорк, который по иронии судьбы был в руках ланкастерцев, и оттуда он направился в свой замок Сандал, где одиннадцать лет назад был убит его отец. Но даже и в родных землях у него оказалось не так уж много сторонников. Лишь когда он появился в Мидлендсе, в Лестере и Ноттингеме, под его знамена люди пошли толпами.
Граф Уорик тоже спешно набирал войска. В конце марта он обосновался в Ковентри, игнорируя попытки Эдуарда выманить его для битвы и ожидая подкрепления, с которыми должны были подойти Оксфорд, Эксетер, брат Монтегю и герцог Кларенс. Менее чем через неделю прибыли Оксфорд, Эксетер и Монтегю; Эксетеру на пути пришлось выдержать стычку с йоркистами. И тут случилось то, чего и опасался Уорик. Кларенс переметнулся на сторону брата и ушел к нему со своим войском в 4000 человек. Эдуард уже больше не скрывал своих подлинных намерений, и его устраивало только решающее сражение. Но Уорик знал, что у него сил намного меньше, и упорно ждал, когда прибудет из Франции Маргарита с сыном принцем Уэльским и подкреплениями, предоставленными королем Людовиком. Зачем ему надо ввязываться в заведомо проигрышную битву?
5 апреля Эдуард двинулся на Лондон. Никакой разумный полководец не пойдет вперед, зная, что у него в тылу остаются грозные вражеские силы, но у него не было иного выхода. Он решил отвоевать столицу вместе с Генрихом VI. Поняв его замысел, Уорик засыпал герцога Сомерсета и других ланкастерских вождей в городе настоятельными требованиями продержаться до его прихода. Тем временем поступили известия об отплытии из Гарфлёра Маргариты с сыном и армией. Со дня на день они должны были высадиться на южном побережье, и Сомерсет отправился их встречать. За хозяина в столице остался брат Уорика Джордж Невилл, архиепископ Йоркский. 9 апреля он устроил нечто вроде парада с участием короля Генриха, но Генрих в поношенной голубой мантии, едва сидевший на коне и хватавшийся за руку архиепископа, производил такое жалкое впечатление, что от этого спектакля было больше вреда, чем пользы. На следующий день у Невилла сдали нервы, и 11 апреля Эдуард вошел в город, не встретив ни малейшего сопротивления. Наспех совершив повторную коронацию в Вестминстерском аббатстве — Генрих вернулся к себе в Тауэр, — король помчался в святилище к жене, дочерям и сыну, которого еще не видел.
События развивались быстро. Уорик шел к Лондону и уже приближался к Сент-Олбансу. В ретроспективе кажется странным, что он не стал ждать подхода армии Маргариты. Однако его положение было крайне неопределенным. Когда она прибудет? Где высадится? Какова численность ее армии? И самый главный вопрос: насколько она доверяет ему как союзнику? В любом случае его позиции только усилятся, если он предстанет перед ней как победитель, выигравший решающее сражение. К тому же с каждым часом нарастают силы и Эдуарда. Чем раньше они сойдутся в битве, тем лучше.
Король думал точно так же. Всю Страстную пятницу 12 апреля он готовился к сражению, а после обеда в субботу отправился по Большой северной дороге к Сент-Олбансу с Глостером, Кларенсом, Гастингсом, Риверсом и армией, насчитывавшей не менее 10 000 человек. Он взял с собой и Генриха, как всегда пребывавшего в смятенном состоянии духа, — на всякий случай. Эдуард встретил армию Уорика — с Монтегю, Оксфордом и Эксетером — раньше, чем ожидал, более многочисленную, чем предполагал, и занявшую возвышенность в миле к северу от маленького городка Барнет. В ту же ночь, пользуясь темнотой и туманом, он расставил боевые порядки непосредственно перед вражескими линиями, предполагая лобовое противоборство.