Who was the longest serving prime minister of Canada?
William Lyon Mackenzie King
William Lyon Mackenzie King
William Lyon Mackenzie King
John A. Macdonald
William Lyon Mackenzie King
John A. Macdonald
William Lyon Mackenzie King
John A. Macdonald
William Lyon Mackenzie King
Jean Chrétien
John A. Macdonald
John Diefenbaker
William Lyon Mackenzie King
Louis St. Laurent
John A. Macdonald
Jean Chrétien
John Diefenbaker
William Lyon Mackenzie King
Lester B. Pearson
Louis St. Laurent
Prime Minister William Lyon Mackenzie King
John A. Macdonald
John Diefenbaker
Jean Chrétien
William Lyon Mackenzie King
Lester B. Pearson
Louis St. Laurent
Prime Minister William Lyon Mackenzie King
John A. MacDonald
Pierre Trudeau
John A. Macdonald.
John A. Macdonald
John Diefenbaker
Jean Chrétien
William Lyon Mackenzie King
Lester B. Pearson
Jean Chrétien Trudeau
Brian Mulroney
Vincent Massey
Pierre Trudeau
Louis St. Laurent
Prime Minister William Lyon Mackenzie King
John A. MacDonald
King William Lyon Mackenzie King
William Lyon Mackenzie King Jr.
Lester B. Pearson
William Lyon Mackenzie King.
John A. Macdonald
Mackenzie King
John A. Macdonald.
John Diefenbaker
Prime Minister John Diefenbaker
Brian Mulroney
Vincent Massey
Pierre Trudeau
Jean Chrétien
Jean Chrétien Trudeau
William Lyon Mackenzie King
Louis St. Laurent
Prime Minister William Lyon Mackenzie King
Lester B. Pearson
Mackenzie King
John A. MacDonald
Brian Mulroney
Vincent Massey
Pierre Trudeau
William Lyon Mackenzie King.
John A. Macdonald
Prime Minister John Diefenbaker
William Lyon Mackenzie King Jr.
John A. Macdonald.
John Diefenbaker
Louis St-Laurent
Jean Chrétien
Louis St. Laurent
Jean Chrétien Trudeau
Robert Borden
Mackenzie King
Lester B. Pearson
Sir Mackenzie King
William Lyon Mackenzie King
Vincent Massey
Pierre Trudeau
John A. MacDonald
Prime Minister John Diefenbaker
John A. MacDougall
William Lyon Mackenzie King.
John A. Macdonald
John A. Mathieson
Robert Borden
William Lyon Mackenzie King Jr.
John Diefenbaker
Mackenzie King
Lester B. Pearson
John A. Macdonald.
Louis St. Laurent
Louis St-Laurent
Vincent Massey
Sir Mackenzie Bowell
Jean Chrétien Trudeau
Pierre Trudeau
Sir Mackenzie King
Jean Chrétien
William Lyon Mackenzie King
Robert Borden
John A. MacDonald
John A. MacDougall
Mackenzie King
Prime Minister of Canada Jean Chrétien
Lester B. Pearson
John A. Mathieson
William Lyon Mackenzie King.
John A. Macdonald
Vincent Massey
Pierre Trudeau
Louis St. Laurent
John Diefenbaker
William Lyon Mackenzie King Jr.
John A. Macdonald II
Sir Mackenzie Bowell
Sir Mackenzie King
Louis St-Laurent
John A. Macdonald.
Jean Chrétien Trudeau
Robert Borden
Jean Chrétien
Mackenzie King
William Lyon Mackenzie King
William Lyon Mackenzie King of Canada
Vincent Massey
John A. MacDonald
Pierre Trudeau
John A. Macdonald
Joseph Howe (Conservative)
Lester B. Pearson
Prime Minister of Canada Jean Chrétien
William Lyon Mackenzie King.
Louis St. Laurent
Louis St-Laurent
Robert Borden
Stephen Harper
Sir Mackenzie Bowell
John Diefenbaker
Charles Tupper
John A. Macdonald.
John A. MacDougall
Mackenzie King
Jean Chrétien Trudeau
Prime Minister William McMahon
Joseph Howe, Prime Minister of Canada
John A. Mathieson
Pierre Trudeau
Jean Chrétien
Theodore Roosevelt
Vincent Massey
Stephen Harper
William Lyon Mackenzie King
Lester B. Pearson
Arthur Meighen
John A. MacDonald
John A. Macdonald
Louis St. Laurent
Charles Tupper
Robert Borden
William Lyon Mackenzie King.
Mackenzie King
John A. Macdonald II
Pierre Trudeau
John A. Macdonald.
Stephen Harper
John Diefenbaker
John A. Mathieson
Jean Chrétien Trudeau
Lester B. Pearson
William Lyon Mackenzie King of Canada
Theodore Roosevelt
Vincent Massey
Robert Borden
Mackenzie King
Jean Chrétien
John A. Macdonald
John A. MacDonald
William Lyon Mackenzie King
Stephen Harper
Prime Minister of Canada
William Lyon Mackenzie King.
Arthur Meighen
Joseph Howe (Conservative)
Louis St-Laurent
Pierre Trudeau
Lester B. Pearson
Louis St. Laurent
John A. Macdonald.
Robert Borden
Vincent Massey
John Diefenbaker
Stephen Harper
Joseph Howe
Mackenzie Bowell
Lester Pearson
Prime Minister of Canada