With the seat count as close as it is, what happens if Liberal seats become vacant, and the NDP wins enough by-elections to push past the Liberals into majority territory?
I know ghoris upthread speculated that another election might happen in 2018 with that dynamic, but I'm not sure the seat standins will allow even that much stability. Remember that during by-elections, the NDP is also very good at taking seats that went Liberal in the preceding general.