What are the four main political parties in Canada? What purpose do they serve?
What are the 5 main political parties in Canada?