david mendeslatest news & developments