ian stephenlatest news & developments