A London petrol station is selling unleaded for 253.9p per litre as prices continue to soar because of war in the Middle East.
Fuel costs have surged since the Israeli-US conflict with Iran began, shaking global markets and leaving motorists facing the steepest increases since Russia’s invasion of Ukraine in 2022.