dave carrlatest news & developments