See, the Liberal Party is hardly to the left of even Obama’s Democratic Party. Chrétien and Martin are probably even to Obama’s right. Given this, I don’t get how you can argue the Liberals with a straight face.
Liberal Party of Canada has largely been more a party about winning than any given ideology. Prior to the 1960s they were more classical liberals so centre-right. 60s and 70s when the left was at its ascendency they swung leftward while in the 80s and 90s when the country swung rightward they did too. Recently we've become more polarized, but it seems easier to pick off soft NDP voters as the Tory base is pretty firm and hard to move thus why they've swung leftwards. Otherwise unlike most parties which have certain core ideology and principles, Liberal Party of Canada's main one is winning.
They are the weathervane of Canada aren't they?