I think it is useless to predict when will it pass. No one knows, not even Harper. Things happen and schedule changes, we are living in a global world where information travel very fast and schedule change.
People including MPs can only guess like the minister guessed when he introduced it in...