mike blairlatest news & developments