 In 1993, Kayveas became president of People's Progressive Party (PPP), a component member of the ruling coalition Barisan Nasional, and is the longest serving PPP president to date.He was credited for putting the PPP on a strong footing after many years of internal strife within the party.Membership of the PPP in the coalition was suspended from 1988 until 1993.