allan steedlatest news & developments