Iran war push drives UK petrol above £1.50

UK petrol prices have climbed above 150 pence per litre, marking the highest average retail cost since mid‑2024 as the ongoing…