Explainer: Why are we paying so much for petrol and diesel

2024-06-11 31,605

The cost of unleaded petrol remains around £1.50 per-litre.