 A Liberal, he was re-elected in 1940 and 1945.He held many cabinet positions in the cabinets of Mackenzie King and Louis Stephen St-Laurent including Minister without Portfolio, Minister of Trade and Commerce, Minister of National Revenue (Acting), Minister of Fisheries, and Minister of Mines and Resources.In 1949, he was appointed to the Senate of Canada representing the senatorial division of Edmonton, Alberta.