In time honoured tradition, a number of tax/duty rises have been implemented meaning that, despite manufacturing costs dropping (due to the cost of oil being far lower than it was at the high point last year), the price that is currently being paid at the pump is now an average of 107.14p per litre. of […]