macbethlatest news & developments