When is the next election, actually?
Currently the govt. is a minority. If all the opposition parties pulled the plug an election would be under way tomorrow. The liberals have a deal with the NDP to support them so if the deal holds they can stay in power for about two more years. If the NDP decides enough is enough from their further leftist point of view again it could be earlier.