'Motorists can't afford to fill their cars and Government is not helping'
Suppliers are paying 5p less per litre than at the beginning of June, a saving not being passed on to customers. With unleaded at 191.1p a litre and diesel nudging £2, running a car has never cost so much