Hakainde Hichilema retains second presidential seat