who is the current leader of the official opposition in canada
List of Leaders of the Official Opposition (Canada) The position is currently held by Andrew Scheer, leader of the Conservative Party, having been elected by the Conservative caucus on May 27, 2017.
Governor General of Canada The current governor general is Julie Payette, who has served since 2 October 2017; Prime Minister Justin Trudeau recommended her to succeed David Johnston.[14][15]