Następnie został przydzielony do Floty Atlantyku ochraniającej konwoje w rejonie północnego Atlantyku. W marcu 1942 roku okręt został przeniesiony w rejon Oceanu Indyjskiego. Uczestniczył w inwazji na Madagaskar. 29 maja, stacjonując w porcie Diégo-Suarez, został zaatakowany przez japońskie miniaturowe okręty podwodne. Trafiony torpedą po lewej stronie przed wieżą „A” doznał ciężkich uszkodzeń, jednak nie zatonął. Po powrocie do Wielkiej Brytanii, gdzie został wyremontowany, powrócił do służby w czerwcu 1943 roku. 6 czerwca 1944 roku wspierał lądowanie aliantów w Normandii.