David Cameron: I feel drivers' pain over paying £1.30 per litre