Most drivers would save money by switching to electric motoring – even if they would not be able to charge an electric car at home, according to a new report.