The current governor general is Julie Payette, who has served since 2 October 2017; Prime Minister Justin Trudeau recommended her to succeed David Johnston.
when does the new governor general take office
since 2 October 2017