John A. Macdonald was the first PM of Canada.
He served in the Commons for a total of 23 years, 7 months, and 10 days, continuously from the first Parliament, elected in 1867, to his death in 1891.
your answer would be John A. Macdonald
9.5m questions
12.2m answers