Britain battles raging inflation with a windfall tax

Britain battles raging inflation with a windfall tax
A woman shops for vegetables at a roadside kiosk in London.

Most Popular Stories