Commonwealth Games cover-up is 'city own goal' says leading