john robertsonlatest news & developments