Mark Carney could be Canada's shortest-serving prime minister - Charles Tupper currently holds distinction of shortest time in PM’s office with 69 days