’Price cap working in a free market’ is an oxymoron.If there is a price cap, it is not a free market.