From what I read of them, IMO, the most honourable Canadian Prime Minister was John Thompson.
He "set an example of unmatched personal honesty, modesty, selfless devotion to public service and was a devoted family man."
Too bad his place in history was minimized by a sudden early death, while still in office.