Only hours before the release of the federal government’s fall economic statement, Deputy Prime Minister and Finance Minister Chrystia Freeland shocked Ottawa with the announcement of her resignation ...