Where has the left’s technological audacity gone? Leigh Phillips The Guardian 12 27 11.03.2025 .....© The Guardian visit website