john makumbelatest news & developments