strode Nick Cave, the gentleman preacher with something of the devil about him for the second of his two O2 gigs this weekend ...