Letter from Johannesburg: ‘Socialism is an achievable necessity’