bruce ivinslatest news & developments