Nationally, all three polls have the Liberals ahead by 5-8 points, and all three show an Ontario Liberal lead of 11-12.3 points. Suddenly, Ontario looks settled, and Québec is back in the spotlight. All three polls also show the following order in BC: Liberal, Conservative, NDP. That's another nail in the coffin for the NDP.
As you can imagine, the NDP suffered a heavy drop in the projection:
LIB - 129, +6 (35.3%, +0.6%)
CON - 128 (33.1%)
NDP - 74, -8 (21.8%, -0.6%)
BQ - 6, +2 (4.6%)
GRN - 1 (4.3%, +0.1%)
The Liberals have now taken the lead in the projection, albeit by a hair. It's really 50/50 at this point, if you believe the turnout adjustment. For a while, it looked like the Liberals would need to win the popular vote by 3-4 points in order to tie the Tories in the seat count. However, because the recent surge in Liberal support was concentrated in Ontario, the Liberal vote became less inefficient.
Without the turnout adjustment, the Liberals are well ahead:
LIB - 141 (36.4%)
CON - 112 (31.5%)
NDP - 76 (22.4%)
BQ - 8 (4.6%)
GRN - 1 (4.5%)
That's a 15-20% chance of a Tory minority, a 75-80% chance of a Liberal minority, and a 5% chance of a Liberal majority.