Canada has a multi-party political system, with several major and minor political parties that compete for seats in the House of Commons. The two dominant parties are the Liberal Party of Canada and the Conservative Party of Canada. The Liberal Party is a center-left party that emphasizes social welfare, economic growth, and individual rights. The Conservative Party is a center-right party that emphasizes fiscal responsibility, free enterprise, and traditional values. Other major parties include the New Democratic Party (NDP), a social democratic party that emphasizes economic equality and environmental sustainability, and the Bloc Quebecois, a Quebec-based party that advocates for greater autonomy for the province of Quebec. There are also several minor parties, including the Green Party of Canada, which advocates for environmental sustainability and social justice, and the People's Party of Canada, a right-wing populist party that emphasizes immigration restriction and individual freedoms.