From 1921 to 1948, three men served as Prime Minister of Canada. By far the longest was William Lyon Mackenzie King, who was in charge for over 21 years, but it was not a continuous stretch for King. Instead, King saw his time in office broken up by...