Ottawa is in chaos as Canada's political ship is sinking. On the heels of a stunning resignation from his number two, Deputy Prime Minister and Finance Minister Chrystia Freeland, Trudeau is battling both internal and external fires.