stephen craig paddocklatest news & developments