UK new car sales crash to 30-year low but Tesla & MG demand soars