UK petrol prices are now at the highest since the Iran war began.
In what will be another squeeze on stretched family finances, the average price of a litre of petrol is 159.43p – which is 26.6p more expensive than it was on 28 February.
UK petrol prices are now at the highest since the Iran war began.
In what will be another squeeze on stretched family finances, the average price of a litre of petrol is 159.43p – which is 26.6p more expensive than it was on 28 February.