Tate’s admit the Lada is the best car