What the chancellor's speech means for investors