john mbuyalatest news & developments