W następstwie uszkodzeń wyszedł z akcji, lecz po godzinie przywrócono mu sprawność (według innych źródeł, uszkodzeniu uległ później, w walce z niszczycielami „Diether von Roeder” i „Erich Giese”S.W. Patjanin, Esmincy tipa Tribal, Morskaja Kollekcja 1/2002). Zginęło 6 ludzi i raniono 17, z czego 1 zmarł.

Po prowizorycznej naprawie w Skjelfjordzie na Lofotach, powrócił do Wielkiej Brytanii, gdzie był remontowany od 28 kwietnia do 12 czerwca w Devonport. Podczas remontu zastąpiono 2 działa 120 mm na rufowej pozycji X przez działa przeciwlotnicze 102 mm (podobnie, jak na innych okrętach tego typu). Zmieniono wówczas znak taktyczny z F21 na G21.

Flota Metropolii, 1940–1942 Od 17 czerwca 1940 „Punjabi” brał udział w ewakuacji żołnierzy z Saint-Nazaire we Francji, m.in. 20 czerwca ewakuował polskich żołnierzy. Następnie, od końca czerwca powrócił do służby we Flocie Metropolii, patrolując i osłaniając okręty oraz konwoje w okolicach Wysp Brytyjskich. Od marca do kwietnia 1941 był remontowany i otrzymał wówczas radar Type 286.

24 maja brał udział w eskorcie pancernika HMS „King George V” i lotniskowca HMS „Victorious” podczas poszukiwań pancernika „Bismarck”, lecz 25 maja odszedł do Hvalfjörður na Islandii dla uzupełnienia paliwa, a 28 maja do Londonderry.