Talk of the Town The Electric Car Question 12/08/2026 0 The Motoring Desk investigates how the electric vehicle is faring in Somerset West, where it …read more