peter rowleslatest news & developments