"Why no further-right party? No market for it?"
I said it before. Our systems are setup in a way that Toronto and Montreal control the entire country (that region is 1/3 of Canada's populations). The two cities are VERY socialist. So if you are a conservatives and want to get into power you'll have to eat dirt if you know what I mean.
Now try to imagine if New York and Cali's cities control the US. Do you not think the GOP gonna have to eat dirt too?.
That or sweep the rest of Canada...
Here's a link that clearly shows the population distribution of Canada.
http://www.canadainfolink.ca/charttwo.htm
Were the U.S. a BIG Canada, your largest state would have a population of 100 million, and be itself dominated by a metropolis of 40 million, which had more people than all but four of thirteen states combined.
Your 2nd state would have 65 million people, most of whom spoke Spanish, and whose strongest political movement strives for independence.