bob shearerlatest news & developments