tokens: Before the elections , the liberal Progressive Federal Party ( PFP ) had dissolved itself and regrouped as the Democratic Party ( DP ) , winning 33 seats , six seats short of regaining its position as the official opoposition .