Baffled by the chaos in Canada? So are Canadians.