blair stewartlatest news & developments