Steve Barclay

UK Seeks Cap on Food Prices as Consumers Struggle
UK Seeks Cap on Food Prices as Consumers Struggle
May 28, 2023  |  Economy

The British government wants supermarkets to cap food prices amid rampant inflation. U.K. health secretary Steve Barclay said Sunday (May 28) that ministers were in...

READ MORE >