W 1923 r. został wybrany do Izby Gmin jako reprezentant okręgu Moray and Nairn. W 1939 r. został członkiem Tajnej Rady. W latach 1941–1948 był głównym whipem Partii Konserwatywnej. W latach 1941–1945 był parlamentarnym sekretarzem skarbu. W latach 1950–1952 był przewodniczącym Szkockiej Partii Unionistycznej. W latach 1951–1957 był członkiem gabinetu jako minister ds. Szkocji. W 1957 r. otrzymał Order Kawalerów Honorowych. 20 listopada 1959 r. otrzymał tytuł 1. wicehrabiego Stuart of Findhorn i zasiadł w Izbie Lordów. Tytuł parowski odziedziczył jego jedyny syn.