Socialism for a sceptical age