Rubuta ci gaba don wannan sakin layi - A farkon 1941, McGrigor ya kasance, a takaice, Kyaftin Flag,, jirgin saman Sir James Somerville kuma ya shiga cikin Malta Convoys da sauran ayyukan a cikin Atlantic da Bahar Rum ciki har da Bombardment na Genoa a watan Fabrairun 1941 da kuma nutsewar "Bismarck" a watan Mayu 1941. An daukaka shi zuwa ga Admiral a ranar 8 ga Yuli 1941. Tsakanin 9 ga Satumba 1941 da farkon 1943, ya kasance Mataimakin Shugaban Sojojin Ruwa (Makamai). A ƙarshen 1943, ya ba da umarnin Sojojin Ruwa (Force B) wanda ke ɗaukar kamun tsibirin Pantelleria na Italiya (Operation Corkscrew) da kuma mamayewar Sicily
wanda aka ba shi lambar yabo ta Distinguished Service. Ya yi aiki a matsayin Jami'in Flag, Sicily, inda aka ji masa rauni, har tsawon watanni uku kafin a sake tura shi a matsayin Jami'in Flag, Taranto da Adriatic (wanda ke da tushe a tashar tashar jiragen ruwa a Alexandria) har zuwa karshen 1943.