david connollylatest news & developments