Vincent R. is spot on. There is nothing leftist about Justin Trudeau. But I really like him as a leader who, like any leader, must deal in ambiguities. He has a vision for Canada which I like, and he is not afraid to put it out there.

But his government will work only as long as there is an effective opposition from strong opposition parties, especially New Democrats and Conservatives.