Demand for electric cars is at risk of stalling due to a lack of affordable models and high energy prices, new analysis warns.
A report by consumer website Electrifying.com stated that there are just seven new electric cars on sale in the UK for under £30,000.