London to be first UK city without diesel

The expansion of the ultra-low emission zone in 2023 means using a diesel car registered before September 2015 anywhere in the capital incurs a £12.50 daily fee.

The report stated: “It is likely that some, and perhaps many, filling stations in London will stop stocking diesel before the end of the decade.”

It added: “Nationwide, it is clear that diesel fuel sales are falling, and this is being driven by the reduction in car numbers.

“Whilst it is impossible to accurately predict when the majority of filling stations will stop stocking diesel, it is clear that there is a distinct possibility that many will over the 2030s.”

In 10 years, it is expected that in the UK there will only be about 250,000 diesel cars left on the roads. The Petrol Retailers Association (PRA) said last year only 57 per cent of its members believe fuel will be a core source of their revenue in a decade.

New Automotive said the amount of diesel sold for cars rose steadily from 2005 to 2017, but has been declining since then. Sales in 2023 were 22 per cent lower than the peak.

The government plans to ban the sale of new petrol and diesel cars from 2030, but there is no proposal to outlaw the use of existing vehicles.