List of movements/Political Parties/Canada
Parliamentary Parties:
- Liberal Party of Canada
- Conservative Party of Canada
- New Democratic Party
- Bloc Québécois
- Green Party of Canada
Extraparliamentary Parties:
Parliamentary Parties:
Extraparliamentary Parties: