Nah, I don't agree with that. I listen to the Conservatives in here and they are very close to our GOP or independents. The liberals in here sound just like the rank and file US liberals and Democrats.
Except maybe on Health Care.
Myself, I could never bring myself to vote for the Republican party in the States due to their social agenda. But I would have a hard time voting Democrat due to fiscal management concerns. I am grateful not to have to make that choice. Although I am not an automatic Conservative vote, I do lean that way up here.