Answer
William Lyon Mackenzie King was succeeded by Louis St. Laurent as Prime Minister of Canada. King had served as Prime Minister for over 20 years, leading the country through both World War I and World War II. St. Laurent, a former Minister of Justice, was chosen as King's successor due to his experience and reputation as a skilled negotiator.