sir john a. macdonald and pierre trudeau both held what job in canada?
prime minister of canada