steve barkerlatest news & developments