Amid growing calls for resignation, Canadian Prime Minister Justin Trudeau is set to announce a cabinet reshuffle on Friday, introducing eight new ministers and altering the roles of four others, according to a report by CBC News.