Present Previous Current List Speaker of Senate of Canada Tenure Party Affiliation

Present Previous Current List Speaker of Senate of Canada Tenure Party Affiliation Speaker Tenure Party The Hon. Joseph Cauchon November 5, 1867 – May 16, 1869 Independent Conservative The Hon. John Ross May 17, 1869 – May 26, 1869 Conservative The Hon. Joseph Cauchon May 27, 1869 – June 2, 1872 Independent Conservative The Hon. … Read more

Current Previous Present List Tenure Party Affiliation Speaker of the House of Commons of Canada

Current Previous Present List Tenure Party Affiliation Speaker of the House of Commons of Canada Name of Speaker Tenure   Duration Party Affiliation 1              James Cockburn November 6, 1867                March 5, 1874      Conservative 2              Timothy Warren Anglin March 26, 1874         February 12, 1879               Liberal 3              Joseph Godéric Blanchet February 13, 1879 February 7, 1883 Liberal-Conservative 4              … Read more

Current Present Previous Governor General of Canada Updated List

Current Present Previous Governor General of Canada Updated List Julie Payette 2017- to date The Right Honourable David Johnston 2010-2017 The Right Honourable Michaëlle Jean 2005-2010 The Right Honourable Adrienne Clarkson 1999-2005 The Right Honourable Roméo LeBlanc 1995-1999 The Right Honourable Ramon John Hnatyshyn 1990-1995 The Right Honourable Jeanne Sauvé 1984-1990 The Right Honourable Edward … Read more

Current Cabinet Ministers of Canada From Alberta Columbia Manitoba New Brunswick Newfoundland and Labrador Nova Scotia Ontario Prince Edward Island Quebec Saskatchewan

Current Cabinet Ministers of Canada From Alberta Columbia Manitoba New Brunswick Newfoundland and Labrador Nova Scotia Ontario Prince Edward Island Quebec Saskatchewan   Right Hon. Justin Trudeau Prime Minister   Hon. Ralph Goodale Minister of Public Safety and Emergency Preparedness   Hon. Lawrence MacAulay Minister of Agriculture and Agri-Food   Hon. Carolyn Bennett Minister of Crown-Indigenous … Read more