mark macdonaldlatest news & developments