Stephen Harper treats Canadians like imbeciles