Presidential election postponed