Canada's Labour/Socialist Party. They have a few more seats than the Tories. They developed from the Co-operative Commonwealth Federation.
Se Also:
Canadian Political Parties

Log in or registerto write something here or to contact authors.