This dumb twitch Chrystia Freeland really needs to resign!