I trusted my life to the ‘future’ of carsby Stephen Ottley 11 May 2025 3 I trusted my life to the ‘future’ of cars (spoiler: I survived)