john gomersalllatest news & developments