Petrol price hits £1.70 a litre and diesel reaches £1.81 in new record highs, data shows

Petrol price hits £1.70 a litre and diesel reaches £1.81 in new record highs, data shows