Prime Minister Justin Trudeau's leadership faced a defining moment as Chrystia Freeland stepped down from her roles as Deputy Prime Minister and Finance Minister. Her resignation intensified calls within the Liberal caucus for Trudeau to step aside, leaving his government in turmoil. But just when the walls seemed to be closing in, Trudeau carried out a bold reshuffle, bringing in eight new ministers. These fresh faces are being seen not just as reinforcements but as Trudeau's last line of defense. Watch the report by NDTV's Riddhima Kedia.