Finance Minster Chrystia Freeland quits, roasts Trudeau. Is she genuine or a political opportunist?