david gardnerlatest news & developments