Instead of shifting right as many were predicting yesterday, Canadian politics seems to have taken a left turn, at least functionally. The Liberals have a rather large plurality compared to the Conservatives (Ontario voters seem to have panicked at the last minute) but will need to rely on the votes of the left-wing New Democratic Party and the hopes of picking up a few social democratic Bloc Québécois members to get anything done.