Believe it or not, power comes from a 1.5-litre three cylinder petrol engine which started life powering the Mini. Add twin turbos and an electric motor and you have a total of 362hp, giving neck-snapping acceleration of 0-62mph in 4.4 secs, 570 Nm of torque and yet emissions of only 49g/km. Sounds like witchcraft.