A motorist fuels their cars at an Esso petrol station in Edenbridge, south of London on June 17, 2026. Today saw the UK inflation rate remain at 2.8 percent as food prices ease cancelling out a predicted rate rise driven by fuel and air travel price increases. (Photo by Ben STANSALL / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker