So it would appear Canada is going to have a federal election sooner rather than later, now that the NDP has formally pulled its support for the Liberals. If I understand it correctly, they will support (or not) any specific bill on a case-by-case basis.