Let's not sleepwalk with the Christian soldiers: Nick Cohen