UK drivers forced to pay £300m more for fuel amid price rises from Iran war March 24, 2026 · The Independent Read full story at source