david mcleodlatest news & developments