After Chrystia Freeland's shocking resignation as finance minister, Public Safety Minister Dominic LeBlanc was sworn in Monday to replace her as Prime Minister Justin Trudeau turns to a close confidant to try to shore up his shaky government and restore some stability.