mark milnerlatest news & developments