Thread:LightStone123/@comment-24010741-20180704083800/@comment-35390148-20180710025029

That may be true, but you have to look at the dates of the parties and when they were formed. Take for example, the NDP. The NDP was formed on August 3 1961, almost 100 years after Canada was established as a country. The Green party was formed in 1983. Several of Canada's  political parties are newer parties.