who is first prime minister of Canada?

The first Prime Minister of Canada was Sir John A. Macdonald, who served from 1867 to 1873.