Home Politics Average UK price of diesel hits record of more than £1.80 a litre