ian marsberglatest news & developments