Britain battles raging inflation with a windfall tax

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