david begglatest news & developments