Current composition of the House of Commons
- Liberal (156 seats)
- NDP (24)
- Conservative (118)
- Bloc Québécois (32)
- Green (2)
- Independent (3)
- Vacant (3)
Only 4 of those parties have official party status, and the structure of the NDP/Liberal supply and confidence agreement arguably makes them the same party.
So, boiled down, there are 3 parties that are relevant, and only 2 that are relevant to the nation as a whole.