 The UNP had become widely perceived as a party of the rich, out of touch with the concerns of ordinary people.The UF's socialist platform had much greater appeal.The UF (with 49% of the vote) won an overwhelming majority, despite the UNP's plurality of the popular vote, due to the member parties running in different constituencies.