Post #2261130: Petrol vs Electric: Is The Hot Hatch DEAD? —…