John Key: 'I've never seen anything like this'