'This news has hit me really hard': Politicians react to Chrystia Freeland's surprise resignation

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