Sales of petrol in the UK plummeted to the lowest level on record in March despite an average price below 130ppl.

Petrol sales figures from HM Revenue and Customs (HMRC) show that UK drivers this March bought 1.367 billion litres compared to 1.375 billion litres last March, which was the previous lowest figure.

Diesel consumption in March rose to 2.230 billion litres, compared with 2.109 in the same month last year.