Ben Jennings on Elon Musk and the backlash against Tesla – cartoon Polly Toynbee The Guardian 19 6 13.03.2025 .....© The Guardian visit website