What about a Grand Coalition for Canada! a la Germany. Has anyone suggested that yet?
The Tories will have to co-operate with someone. The question is who, as every other party represented is left-of-centre. The Libs are the most centrist party we've got.