
Canada’s voters go to the polls Monday, after an election campaign full of surprises. Barely a month ago the left was in disarray and the ruling Conservative Party looked headed toward a majority. Instead, it’s the left/socialist New Democratic Party that has surged, and the Greens may pick up their first elected Member of Parliament.























