john robertslatest news & developments