dan porterlatest news & developments