gary porrittlatest news & developments