As a complete outsider to this (a Brit living in Canada), it really amazes me that a country of 300 million plus people, divided almost exactly in half along party lines (and geography) on almost every issue, continues on as one country. The ideological disagreements seem to be growing larger with both sides resorting…