Prime Minister Justin Trudeau will name his new cabinet and settle on the structure of his office during the swearing-in of his minority Liberal government today in Ottawa. Ministers confirmed by CBC-Radio-Canada: Chrystia Freeland will serve as deputy prime minister. François-Philippe Champagne is the new foreign affairs minister. Marc... Read more