trevor mcdonaldlatest news & developments