Diesel price could hit £3 a litre with motorists paying £165 to fill a tank if Trump brings in US export ban, motoring organisations say

Drivers across Britain already now pay an average of 197.75p for a litre of diesel - just over a penny away from the 199.09p record set in June 2022, according to the RAC.