The Greens said big retailers were making ‘obscene profits’ while high streets are being ‘hollowed out’.