A Alex Ingram Guest 6 Apr 2024 #1 Is an electric hot hatch a match for a petrol one? Continue reading...