Под сильным нажимом группы армий «Б» союзные войска в Бельгии отступили от Брюсселя на рубеж Шельды, имея свой южный флангу Арраса, расположенного всего в сорока километрах от Перонна на берегу Соммы. Если бы союзники могли закрыть разрыв между Аррасом и Перонном, то они отрезали бы наши танковые дивизии, прорвавшиеся к морю. 20 мая лорд Горт, командующий британскими экспедиционными силами, отдал приказ контратаковать на следующий день в районе Арраса немецкие войска; были предприняты также попытки заручиться поддержкой французов для более крупной операции с целью закрыть эту жизненно важную брешь[24]. Французы заявили, что они не могут начать наступление раньше 22-го, но части английской 50-й дивизии и 1-й армейской танковой бригады начали боевые действия южнее Арраса утром 21 мая. Эти силы были слишком малы, чтобы достигнуть какого-либо решающего результата, но они нанесли тяжелые потери 7-й танковой дивизии Роммеля. Наши 37-мм противотанковые пушки не могли, конечно, остановить английские тяжелые танки типа «Матильда»[25], и только введя в бой всю свою артиллерию, и особенно 88-мм зенитные орудия, Роммелю удалось задержать наступление англичан.
Южнее Соммы вообще ничего не произошло — французские войска, сосредоточенные для контрудара, подвергались постоянным бомбардировкам со стороны наших военно-воздушных сил. В английском официальном историческом труде[26] указывается, что «в этой критической обстановке французское верховное командование оказалось неспособным осуществить действенное управление войсками». Было много совещаний, дискуссий, директив, но почти никаких эффективных мер не предпринималось. Наша 4-я армия нанесла ответный удар, захватила Аррас и оттеснила англичан еще дальше на север. Положение союзников в Бельгии и Северной Франции вскоре стало катастрофическим.
Гудериан наступал к северу от Абвиля и 22 мая атаковал Булонь. Танковый корпус Рейнгардта, наступавший правее, 23 мая захватил Сент-Омер. Таким образом, передовые танковые дивизии оказались лишь в 18 милях от Дюнкерка, то есть гораздо ближе к порту, чем главные силы англо-французских войск в Бельгии. Вечером 23 мая генерал фон Рундштедт, командующий группой армий «А», приказал своим танковым дивизиям 24 мая остановиться на рубеже канала между Сент-Омером и Бетюном.
Генерал фон Браухич, главнокомандующий сухопутными силами, считал, что все руководство операциями против союзных армий на севере должно быть сосредоточено в одних руках, а наступательные действия с целью окружения союзников должны продолжаться безостановочно. В соответствии с этим 24 мая он отдал приказ о подчинении 4-й армии Рундштедта, включавшей все танковые дивизии группы армий «А», группе армий «Б» генерала фон Бока, которая наступала на занимаемый союзниками выступ с востока. Однако 24 мая Гитлер посетил штаб Рундштедта и отменил приказ Браухича. После его отъезда Рундштедт издал приказ, в котором говорилось: «По приказу фюрера… общую линию Лан, Бетюн, Эр, Сент-Омер, Гравлин (рубеж канала) не переходить». Когда Гитлер приказал Рундштедту 26 мая возобновить наступление, было уже слишком поздно, чтобы достигнуть решающих результатов, и англичане сумели осуществить отход на побережье к Дюнкерку[27].
Хотя Дюнкерк и не принес немецким войскам того триумфа, которого они были вправе ожидать, тем не менее он означал сокрушительное поражение союзников. В Бельгии французская армия потеряла большую часть своих бронетанковых и моторизованных соединений, и у нее осталось только шестьдесят дивизий, которым предстояло удерживать длинный фронт от швейцарской границы до Ла-Манша. Английские войска потеряли всю артиллерию, танки и транспортные средства и теперь могли оказать французам лишь незначительную поддержку на рубеже Соммы[28]. В конце мая наши танковые дивизии начали движение на юг, и войска стали спешно готовиться к новому наступлению на так называемую линию Вейгана[29].
План германского верховного командования на последний этап Французской кампании предусматривал нанесение трех ударов. Группа армий «Б» с шестью танковыми дивизиями прорывает фронт противника между Уазой и морем и продвигается в южном направлении с задачей выйти к Сене в районе Руана. Через несколько дней группа армий «А» с четырьмя танковыми дивизиями начинает наступление по обе стороны Ретель и прорывается в глубь Франции, имея конечной целью плато Лангр. После того как развернется наступление обеих групп, группа армий «Ц» атакует линию Мажино и стремится прорвать ее между городом Мец и рекой Рейн.