À la tête de la VIIIe armée britannique en Égypte, il vainquit Rommel à El-Alamein (1942) et repoussa les forces de l'Axe jusqu'à Tunis (1943). Il commanda un groupe d'armées en Normandie, en Belgique et en Allemagne (1944-1945). Il fut adjoint au commandant suprême des forces atlantiques en Europe de 1951 à 1958.