Gerald Butts wrote in a Substack newsletter that Finance Minister Chrystia Freeland's surprise resignation from cabinet last week dealt Trudeau a staggering blow.