david wimhurstlatest news & developments