Кроме того, в этот период английские тяжелые корабли понесли невосполнимые потери. 13 ноября недалеко от Гибралтара немецкая подводная лодка U-81 потопила единственный авианосец Западной эскадры «Арк Ройял». 25 ноября U-331 другая подводная лодка немцев обнаружила у побережья Ливии линкоры «Куин Элизабет», «Бархем» и «Вэлиант» из состава Восточной эскадры. Линкоры шли под охраной из девяти эсминцев. Подводная лодка удачно проникла за линию охранения и с дистанции меньше пяти кабельтовых четырьмя торпедами поразила линкор «Бархем». С линкором погибли 860 человек. Потеря была велика, и в течение нескольких месяцев она сохранялась в тайне. Кроме того, 15 декабря подводная лодка U-557 потопила легкий крейсер «Галатея». — 18 декабря итальянская подводная лодка «Шире» доставила к Александрийской базе три человекоуправляемые торпеды. Каждая такая торпеда, используемая как транспортное средство, имела экипаж из двух человек и контейнер с взрывчаткой и часовым механизмом. Ночью эти торпеды вошли в базу — ворота в боковом заграждении были открыты для прохода эсминцев. Весь переход занял около пяти часов. Водители торпед удачно подвели заряды под линкоры «Вэлиант» и «Куин Элизабет». Экипаж третьей торпеды искал авианосец, но, не найдя его, разместил свой заряд под танкером в 16 тыс. т водоизмещения. (Заряды с помощью тросов и магнитов крепились за наружные кили корабля таким образом, чтобы быть точно расположенными под средней частью корпуса.) В результате взрыва оба линкора получили тяжелые повреждения и не затонули только из‑за малых глубин в месте стоянки. Англичане всячески скрывали результаты диверсии. Это им удалось, поскольку экипажи торпед попали в плен и итальянские морские власти не знали о результатах атаки. Корабли внешне пострадали не очень сильно (впрочем, котлы одного из линкоров практически вылетели в трубу в самом прямом смысле слова), их осадка увеличилась (из‑за малой глубины) незначительно. На них даже пускали экскурсантов.
В довершение всего они использовали старый разоруженный линкор «Центурион», замаскированный под новый мощный корабль, поставив на него деревянные башни и множество зенитных автоматов. Двойной обман удался. (Обо всем этом можно прочесть в книге Боргезе «Черный князь людей–торпед». M.: Вече, 2002.)
На этот же период приходится и гибель на минах славно действовавшего соединения «К». Ночью 21 декабря корабли этого соединения в составе крейсеров «Орора», «Нептьюн», «Пинелопи» и четырех эсминцев попали на минное поле в 20 милях севернее Триполи Погибли крейсер «Нептьюн» и эсминец, два крейсера были тяжело повреждены. В результате всех этих событий от большой Александрийской эскадры в строю остались три крейсера и несколько эсминцев и защищать коммуникации в этом районе стало некому. Однако и противник в тот период понес значительные потери
9 ноября уже упоминавшееся соединение «К» удачно атаковало конвой из семи транспортов, направлявшийся в Триполи, и полностью уничтожило его. При этом погибло и два итальянских эсминца (один — на следующий день. Его потопила подводная лодка, когда тот пытался подобрать людей с потопленных ночью кораблей). Спустя трое суток соединение потопило еще два транспорта, а 1 декабря уничтожило транспорт, танкер и эсминец. На коммуникации Палермо—Триполи английские эсминцы 13 декабря потопили два итальянских крейсера, «Барбиано» и «Джуссано», направлявшиеся в Ливию с грузом для армии Роммеля.
Несли потери и итальянские линкоры. 29 августа английская подводная лодка повредила линкор «Дуилио», а 14 декабря та же лодка «Эрдж» повредила линкор «Витторио Венето». Линкор вышел из строя на несколько месяцев. Из боевых столкновений с использованием линкоров можно отметить только незначительный эпизод, имевший впоследствии громкое название «первый бой у Сирта». 16 декабря из Таранто вышел конвой из четырех транспортов. Его непосредственно охраняли линкор «Дуилио», три крейсера и десять эсминцев, а в оперативном прикрытии находились еще два линкора — «Дорна» и «Чезаре», два тяжелых крейсера и десять эсминцев. Таким образом, для защиты транспортов в 20 тыс. т потребовался флот водоизмещением в 100 тыс т. В это же время из Александрии на Мальту направлялся военный транспорт под охраной трех легких крейсеров и нескольких эсминцев. На полпути к Мальте транспорт должен был сопровождать отряд «К». Адмирал Якино, ошибочно принимая восточный отряд за линкор, идущий в сопровождении легких сил, решил нанести по нему удар своими кораблями. В 17 час. 30 мин. корабли пришли на дальность видимости. Итальянский линкор «Литторио» открыл огонь. Английский командующий отправил транспорт под охраной эсминцев к африканскому берегу, а сам с крейсерами попытался отвлечь итальянский линкор на себя и одновременно атаковать его своими эсминцами. Бой был нерешителен с обеих сторон и закончился с наступлением темноты.