rod macqueenlatest news & developments