peter flusklatest news & developments