Cars Petrol and diesel drivers paying more than £2 a litre - Cheapest and most expensive areas for fuel