colin steele mcraelatest news & developments