ian mcintoshlatest news & developments