pat rafterlatest news & developments