Petrol prices fall to lowest level in more two years

A litre of unleaded petrol now costs 142.57p on average at the pumps.

0%