political apologylatest news & developments