election results challengedlatest news & developments