Under a controversial new deal, drivers will now have to pay 14p a kilowatt hour (kWh) to charge their electric vehicles, up ...