Canadian Federal Election 2019 Analysis: October 18, 2019. This election turned on a dime after the federal debates, in which we saw the Bloc Quebecois surge, the NDP recover some of what looked like heavy losses, and the Conservatives holding their own.
https://electionarium.com/canadian-federal-election-2019-predictions-results/