Renault no longer building engines, Toto feeling Sir Lewis has run-down the clock, and what on earth will Cadillac bring to ...