article: List of federal political parties in Canada
links: Marxism-Leninism Political party Libertarian Party of Canada Liberal Party of Canada Centre-right politics Bloc Québécois House of Commons of Canada Yves-François Blanchet Social democracy United Party of Canada Anti-globalization movement Left-wing politics Pierre Poilievre Newfoundland and Labrador Western Block Party Red Tory Jagmeet Singh Progressive Conservative Party of Canada Canada Mark Carney Green politics Conservative Party of Canada Green Party of Canada Centre-left politics Amita Kuttner Western Canada New Democratic Party Right-wing politics