5 Turbo First glimpse of the world’s first electric mini supercar expected to sell out before people have seen the interior 18th Mar 2025