Re: Groundswell
"My impression at the moment is that the Liberals are the equivalent of the left, NDP the center and the Conservatives are the right."
The NDP are less rightwing than the Liberals, I wouldn't call either of them particularly left, although the NDP is more so than the Liberals.
Harper's Conservatives are, as the old saying goes, somewhere to the right of Genghis Khan.