I wish the Liberal party would be relevant here. Just to prevent the once a decade flip from Blue to orange and back. Lamont stepping down, and Gerrard losing seems like a good time to blow things up and start fresh.
I think the best thing for the Liberals and NDPs would be to come to an agreement to just bow out of races where all they'll do is split the non-PC vote and have the most popular candidate for the area remain. If they did this, they both would probably get more seats. The PCs certainly wouldn't be helped.