herbert spencerlatest news & developments