Government ❯Political Parties ❯Liberal Party of Canada ❯Justin Trudeau
Canada's Prime Minister reshuffles Cabinet while grappling with internal dissent and looming no-confidence vote.