Stephen Harper blames Nigel Wright when not in the shadows