Surging petrol and diesel prices have narrowed the cost gap between traditional fuels and electric vehicle (EV) charging, with new analysis showing that public charging