Finance Minister and Deputy Prime Minister Chrystia Freeland’s resignation from cabinet sent shock waves through Ottawa on Monday.