I will try a country-wide projection. The last time I did this, there were so many maps, they all got jumbled up, and I couldn't keep them straight.
Fueled by Ontario, the Liberals are marching towards a victory. It is *almost* impossible for the Tories to win a majority by this point, and, *almost* impossible for the NDP to win even a minority. By this evening or tomorrow morning at the latest, we should see if these things can be ruled out.
More importantly, the Liberals are also rising in Quebec, and are challenging for first. If they can get a few more points in that province, they could quite easily win a majority of seats across all of Canada.