There's a factual error here. CPC polls went from about 45% support when PM Trudeau resigned to 41% on election day, with a low of 37% in between. That's not a "50-point collapse".
You can see this by looking at the historic polling here:
https://338canada.com/federal.htm#projection
(There are other points I disagree with, but they're arguable. This one is flatly wrong.)
#CanPol #cdnpoli